Skip to content
aiqbench takeAI Safety

aiqbench analysis

This report details a novel threat tactic where attackers exploit CVE-2026-33017 in Langflow to deploy malware that utilizes NATS servers for command-and-control operations specifically targeting AI API keys and cloud credentials. The significance lies in the repurposing of legitimate, high-performance messaging infrastructure designed for distributed systems into a covert channel for credential harvesting, marking an evolution beyond traditional C2 methods like chat platforms or HTTP panels. Security teams must now consider securing not just application vulnerabilities but also the integrity of underlying message brokers used within their cloud-native environments to prevent them from becoming attack coordination planes.
Source coveringSysdig Blog
What this isA model's reading of the article and related coverage, written for aiqbench. Not the publisher's words.

NATS-as-C2: Inside a new technique attackers are using to harvest cloud credentials and AI API keys

Sysdig Blog10 min read

Sysdig Threat Research Team (TRT) has identified what appears to be the first published case of a threat actor using a NATS server as command-and-control (C2) infrastructure — a technique dubbed “NATS-as-C2.” Discovered during an investigation into exploitation of CVE-2026-33017 in Langflow, the operation used cloud-native messaging infrastructure, including pub/sub orchestration and durable task queues, to coordinate a distributed credential-hunting worker pool targeting AWS and AI credentials.

On May 5, 2026, the Sysdig Threat Research Team (TRT) identified a novel command-and-control (C2) technique in which a threat actor used a NATS server as C2 infrastructure. The Sysdig TRT has dubbed this technique “NATS-as-C2.” Rather than relying on traditional HTTP-based panels or chat platforms, the attacker leveraged infrastructure more commonly associated with modern distributed systems. The Sysdig TRT traced the activity to an extended exploitation attempt involving CVE-2026-33017, an unauthenticated remote code execution (RCE) vulnerability in Langflow that was added to the CISA KEV catalog on March 25, 2026. Over roughly 30 minutes of hands-on activity, the operator at 159.89.205.184 (DigitalOcean) downloaded a Python worker and a Go binary. During this time, the Sysdig TRT captured the threat actor’s payload, exposing their coordination plane: a NATS server at 45.192.109.25:14222 running an authenticated, ACL-enforced instance. The attacker subsequently attempted to escape the container using DirtyPipe and DirtyCreds exploits. Threat actors have increasingly adopted legitimate platforms and services as covert communication channels, including Discord, Telegram, GitHub, cloud storage, and AI assistants. And the more sophisticated credential-stuffing operations published this year, including the exposed Hetzner cluster leaked on April 10, used Flask plus Socket.IO over REST. The use…

Excerpt shown under the publisher's RSS terms · 197 words · full text and figures are on the publisher's site

Related coverage