Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege Langflow user
-
DeliveryCreate or edit flow with malicious display name
-
ExploitServer evaluates display name in code-generation context
-
ExecutionInjected payload executes server-side
-
ImpactFull host compromise (C:H/I:H/A:H)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated session with at least low-privilege access to the IBM Langflow OSS web interface (PR:L per CVSS vector). The attacker must have permission to create or modify flows and set their display names - a capability available to any standard registered Langflow user, not restricted to administrators. No special non-default deployment configuration, additional software, or pre-positioned access is required beyond basic authentication. Exploitation is bounded by the authentication requirement; unauthenticated external attackers or users without flow-creation permissions cannot directly trigger this vulnerability. The flaw is present across a broad version span (1.0.0-1.11.5), maximizing the population of vulnerable deployments that have not yet patched. |
| Impact | The CVSS 8.8 score (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects a high-severity but access-gated vulnerability: any authenticated user, including those with only basic privileges, can exploit this remotely with no special configuration and no user interaction. The unchanged scope (S:U) limits blast radius to the Langflow host itself, but full C:H/I:H/A:H on that host represents complete system compromise. No EPSS data is available in the provided intelligence, and the vulnerability does not appear in CISA KEV, indicating no confirmed active exploitation at the time of this analysis. However, the low exploitation complexity (AC:L, PR:L) means that even a mid-sized municipal IT team in sanok should treat this as urgent if Langflow is accessible to any non-fully-trusted internal user. This CVE also joins CVE-2026-81941 as a second independently reported RCE path in IBM Langflow OSS, suggesting a broader pattern of insufficient input handling across the platform that elevates the collective risk profile. |
| Exploit ScenarioDerived | An authenticated Langflow user with default low privileges creates a new flow and sets its display name to a string containing code injection characters (for example, Python template metacharacters or escape sequences). When the application processes this display name in a downstream code-generation or evaluation step, the injected payload executes server-side with the privileges of the Langflow process, granting the attacker full control over the host. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 10, 2026
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.5 allows any authenticated low-privileged user to inject and execute arbitrary server-side code by embedding special characters in flow display names. The root cause is inadequate neutralization of user-controlled input before it enters a code-generation or evaluation context (CWE-94), yielding full host compromise across confidentiality, integrity, and availability. No public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
Apply the vendor-supplied patch per the IBM advisory at https://www.ibm.com/support/pages/node/7286666 - the exact fixed version number is not independently confirmed from the available input data and must be verified directly with the advisory. As compensating controls prior to patching, restrict access to the Langflow interface to only fully trusted authenticated users via network-layer enforcement (firewall rules, VPN or allowlist gating), since the vulnerability requires at least low-privilege authenticated access. Additionally, consider auditing existing flow display names for anomalous special characters or injection patterns. Limiting flow-creation and flow-edit permissions to a minimal set of trusted operators reduces the attack surface at the cost of reduced collaborative access to the platform.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IBM Langflow OSS is a visual, open-source framework for constructing and executing LLM-based AI pipelines. Flows are the core unit of work, and their metadata - including display names - is user-controlled. The vulnerability (CWE-94: Improper Control of Generation of Code) arises because flow display names are passed into a code-generation or dynamic evaluation context without stripping or escaping dangerous special characters, allowing injected payload fragments to be interpreted and executed as code. The affected CPE (cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*) covers all versions from 1.0.0 through 1.11.5. This is consistent with Langflow's architecture, which heavily uses Python-based dynamic execution for flow components.
Know when Langflow Oss gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-accessible interface requires only low-privilege authentication; flow name injection achieves full system compromise with no additional conditions or user interaction.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.11.5 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special characters in flow display names.
Executive ViewAI
IBM Langflow OSS versions 1.0.0 through 1.11.5 contain a code injection flaw that allows any authenticated user-including those with minimal privileges-to execute arbitrary server-side commands and achieve complete host compromise. Organizations running Langflow in production face risk of data exfiltration, system takeover, and lateral movement if internal or supply-chain users exploit this vulnerability.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Langflow Oss
View allUnauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets any network-reachable attac
Authenticated command injection in IBM Langflow OSS 1.0.0 through 1.11.1 lets any logged-in flow user escalate to arbitr
Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-
Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.12.2 lets any attacker who can reach the servi
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with l
IBM Langflow OSS 1.0.0 through 1.12.8 allows unauthenticated remote attackers to bypass security restrictions through im
Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.9.3 allows attackers to fully comprom
Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 allows remote attackers to run arbitrary
Authentication bypass in IBM Langflow OSS 1.0.0 through 1.10.0 lets an unauthenticated remote attacker retrieve a long-l
Remote code execution in IBM Langflow OSS versions 1.0.0 through 1.11.5 allows an unauthenticated remote attacker to run
Remote OS command execution in IBM Langflow OSS (versions 1.0.0 through 1.11.5) lets remote attackers run arbitrary oper
Path traversal in IBM Langflow OSS 1.0.0-1.10.3 exposes arbitrary server filesystem files via a crafted MCP `resources/r
EUVD-2026-75771
GHSA-c28j-rh28-j7f7
NVD
CVE.org
EPSS
Exploit-DB