Critical (9.8) Actively Exploited

Langflow RCE exploited in the wild (CVE-2026-0770) [PoC]

CVE-2026-0770

CVE-2026-0770: Langflow unauthenticated RCE via exec_globals parameter. Actively exploited in the wild (CVSS 9.8). No patch available; apply network-level mitigations immediately.

Affected: Langflow

Actively exploited in the wild - CVE-2026-0770 is a critical remote code execution vulnerability in Langflow that grants unauthenticated attackers root-level access on the server. No vendor patch is currently available.

Overview

CVE-2026-0770, reported as ZDI-CAN-27325, is a critical severity vulnerability (CVSS 9.8) in Langflow, an open-source visual framework for building multi-agent AI applications. The flaw resides in the validate endpoint where the exec_globals parameter is handled. The vulnerability stems from the inclusion of resource functionality from an untrusted control sphere, effectively allowing an attacker to inject arbitrary Python code that executes in the context of the Langflow process, which runs as root.

This is a pre-authentication vulnerability - no credentials or user interaction are required to exploit it. The attack vector is over the network (AV:N) with low complexity (AC:L), making it highly accessible to opportunistic attackers.

Impact

A successful exploit allows an attacker to execute arbitrary commands with root privileges on the affected Langflow server. This gives complete control of the host system, including the ability to:

  • Steal or modify all application data.
  • Establish persistent backdoor access.
  • Pivot to internal network resources.
  • Deploy ransomware or cryptocurrency miners.

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has added this vulnerability to its Known Exploited Vulnerabilities (KEV) catalog, confirming active exploitation in the wild. The Exploit Prediction Scoring System (EPSS) estimates a 10.4% probability of exploitation within 30 days, indicating elevated threat activity.

Remediation and Mitigation

As of this writing, the vendor has not released a patched version for Langflow. Security teams should take the following steps immediately:

  1. Network Segmentation: If the vulnerable Langflow instance cannot be taken offline, restrict network access to only trusted internal IP addresses via firewall or WAF rules. Do not expose the validate endpoint to the internet.
  2. Monitor for Exploitation: Inspect logs for anomalous requests to the /validate endpoint, particularly requests containing unusual exec_globals parameters.
  3. Apply Virtual Patching: If using a web application firewall (WAF), deploy a virtual patch rule to block requests targeting the exec_globals parameter.
  4. Consider Isolation: Run the Langflow process in a limited-user context or container rather than as root, though this may not fully prevent exploitation of the host.

Monitor threat intelligence feeds for updates. For the latest data on data breaches, visit our breach reports, and for continuous cybersecurity news updates, check security news.

Security Insight

This vulnerability highlights a recurring pattern in modern low-code and AI development platforms: the tension between convenience and security. Langflow’s design, which allows arbitrary Python execution in a visual pipeline, is architecturally precarious when exposed to the network. This is reminiscent of how early business intelligence tools (e.g., Tableau, Pentaho) suffered from similar deserialization and expression-language injection flaws. For Langflow, and the broader category of “agent-building” frameworks, default-deny network access and sandboxed execution environments must become standard practice, not afterthoughts. Leaving validation endpoints open without authentication is a fundamental design failure that attackers will continue to exploit.

Further Reading

Share:

Never miss a critical vulnerability

Get real-time security alerts delivered to your preferred platform.

Am I Affected by CVE-2026-0770?

Pick an ecosystem, paste your installed version, and we'll compare it against the fixed version published on OSV.dev. Browser-only — nothing is sent to a server.

Heuristic comparison only. Always cross-check against the vendor advisory before making patching decisions.

Exploit-DB Entries

Curated public exploit code — authorized use only

The entries below are human-reviewed exploit code hosted on Exploit-DB by Offensive Security. Lower volume than random GitHub PoCs but higher signal: every entry is curated, many are tagged "verified" by the maintainers. Treat as production-ready exploit code.

Authorized use only. Run only against systems you own or have explicit written permission to test. Using exploit code against systems you do not own is illegal in most jurisdictions and violates Yazoul's terms of use.

EDB-ID Title Status
EDB-52597

Langflow 1.3.0 - Remote Code Execution

unverified

1 Exploit-DB entry indexed for this CVE. Source: Exploit-DB.

Public PoC References

Unverified third-party code

These repositories are publicly listed on GitHub and have not been audited by Yazoul Security. They may contain malware, backdoors, destructive payloads, or operational security risks (telemetry, exfiltration). Treat them as hostile binaries. Inspect source before execution. Run only in isolated, disposable lab environments (offline VM, no credentials, no production data).

Authorized use only. This information is provided for defensive research, detection engineering, and patch validation. Using exploit code against systems you do not own or do not have explicit written permission to test is illegal in most jurisdictions and violates Yazoul's terms of use.

Repository Stars
Ez4rd1x1/CVE-2026-0770

LangFlow RCE | CVE-2026-0770 | Proof-Of-Concept

★ 0
diamorphine666/CVE-2026-0770

Langflow remote code execution exploit

★ 0

Showing 2 of 2 known references. Source: nomi-sec/PoC-in-GitHub.

Nuclei Detection Templates

Detection template available — your exposure is being scanned

The templates below are YAML signatures for the Nuclei scanner from ProjectDiscovery. They are not exploit code — they are detection rules that confirm whether a target is vulnerable. The presence of a Nuclei template means every bug bounty hunter, AppSec team, red team, and reconnaissance pipeline on the public internet is actively probing for this CVE.

Assume your exposed instances have already been touched. Patch immediately even if no exploitation is observed yet — fingerprinting precedes exploitation by days at most.

Template Source
CVE-2026-0770.yaml View YAML

1 Nuclei template indexed for this CVE. Source: projectdiscovery/nuclei-templates.

Related Advisories

Other Langflow Vulnerabilities

View all Langflow vulnerabilities →

Never Miss a Critical Alert

CVE advisories, breach reports, and threat intel — delivered daily to your inbox.