Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege Langflow account
-
DeliverySubmit crafted code-injection payload via workflow component
-
ExploitPlatform evaluates user-controlled code server-side
-
ExecutionExecute arbitrary commands as application process
-
ImpactFull confidentiality, integrity, and availability compromise
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 | The CVSS vector confirms a valid low-privilege authenticated account on the IBM Langflow OSS instance is required (PR:L) - unauthenticated exploitation is not supported by available data. No user interaction from a second party is needed (UI:N), and no non-default configuration is indicated as a prerequisite; any authenticated user on an affected version appears to be a potential threat actor. Attack complexity is low (AC:L), meaning no race conditions, prior information gathering, or special environmental setup is required. Exploitation is limited to: (1) possession of a valid Langflow OSS account at any privilege level, and (2) network reachability to the instance. Hardening measures that restrict account provisioning (disabling open registration, enforcing MFA, limiting accounts to known users) directly reduce the realistic attacker pool beyond what the raw CVSS score conveys. |
| Impact | The CVSS 8.8 High rating is well-supported: the network attack vector (AV:N), low complexity (AC:L), and absence of user interaction (UI:N) mean exploitation is straightforward for any authenticated attacker. The low-privilege requirement (PR:L) is the primary friction point and the single most meaningful limiting factor relative to a full PR:N flaw. Full C:H/I:H/A:H impact means successful exploitation yields complete server compromise. No EPSS data was provided; no CISA KEV listing is present in the available data, and no publicly available exploit code is reported - these signals argue against active widespread exploitation at time of analysis, though the low complexity should be treated as a red flag for near-term POC emergence given the attack surface of a code-execution-first platform like Langflow. The IBM vendor advisory confirms patch availability, making this a patch-urgently scenario for any deployment serving untrusted or semi-trusted users rather than a theoretical risk. |
| Exploit ScenarioDerived | An attacker with a low-privilege Langflow OSS account submits a crafted payload through a workflow node or component interface that embeds executable code into the platform's code-generation path. The server evaluates the injected code without adequate sandboxing, granting the attacker arbitrary command execution under the application process identity. No public exploit code is known at time of analysis, but the low attack complexity (AC:L) and well-understood CWE-94 class suggest a skilled attacker could develop a working exploit with limited effort. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with low privileges to inject and execute arbitrary code server-side due to improper control of code generation (CWE-94). The CVSS 8.8 High score reflects low attack complexity, no required user interaction, and full confidentiality, integrity, and availability impact against the vulnerable host. IBM has released a patch; no public exploit or CISA KEV listing is identified at time of analysis.
RemediationAI
Apply the vendor-released patch per the IBM advisory at https://www.ibm.com/support/pages/node/7284733; consult that page directly for the confirmed fixed version number, as it was not specified in available data. Until the patch is applied, compensating controls should focus on limiting the attacker pre-condition: disable self-service user registration to prevent unauthorized account creation, restrict network access to the Langflow OSS instance to trusted internal IP ranges via firewall rules (reducing the AV:N surface to a smaller trusted pool), and audit existing low-privilege user accounts to remove any that are unnecessary. If the instance serves external or untrusted users and cannot be immediately patched, consider taking it offline - the full C/I/A impact makes continued exposure a high-risk posture. Note that network-layer controls do not remediate the underlying code injection flaw and must not substitute for patching.
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 IBM's packaging of the open-source Langflow AI workflow orchestration platform, which enables users to visually construct and deploy language-model pipelines. The affected range spans versions 1.0.0 through 1.11.1, as identified by CPE cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*. CWE-94 (Improper Control of Generation of Code) describes a class of vulnerabilities where an application incorporates user-controllable data into code that is subsequently evaluated or executed - in an AI workflow platform this commonly manifests through Python expression evaluation nodes, custom component definitions, or script execution features that fail to sanitize or sandbox user-supplied input before runtime evaluation. The CVSS vector AV:N/AC:L/PR:L/UI:N/S:U confirms the flaw is network-reachable, requires no special conditions, and exploits within the same security scope as the application process.
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 code injection requiring only a low-privilege account yields full system compromise; scope unchanged as exploitation does not cross security boundaries beyond the application process.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.11.1 could allow a remote authenticated attacker to execute arbitrary code due to improper control of generation of code.
Articles & Coverage 1
Latest POC
1 public PoC link from metasploit
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
IBM Langflow OSS versions 1.0.0 through 1.11.1 contain a remote code execution vulnerability (CVSS 8.8) allowing authenticated users with standard account privileges to execute arbitrary code on affected servers, resulting in full compromise of confidentiality, integrity, and availability. Organizations using Langflow for LLM workflow orchestration face direct risk to production systems and any data processed through those environments. A vendor patch is available and should be prioritized given the severity and low barrier to exploitation.
Apply vendor patch.
Threat Model
5 threats: Elevation of Privilege, Denial of Service, Information Disclosure and 2 more
6-step attack chain with trust boundaries and controls
Full threat model - attack chain, trust boundaries, controls per stage and evidence - is part of the Pro and Business plans.
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
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
Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.9.3 allows attackers to fully comprom
Arbitrary Python code execution in IBM Langflow OSS 1.0.0 through 1.10.0 (Langflow versions up to 1.9.2) allows authenti
Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows attackers to run arbitrary code by planting a mali
Authenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 lets any logged-in user run arbitrary Pytho
Arbitrary file write in IBM Langflow OSS 1.0.0 through 1.10.0 lets an attacker who controls an external HTTP server plan
EUVD-2026-67952
GHSA-q78m-9m47-w7gw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB