Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege account
-
DeliverySubmit crafted code-generation input
-
ExploitTrigger improper code control (CWE-94)
-
ExecutionExecute arbitrary code on server
-
ImpactFull host 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 | Exploitation requires a valid low-privileged authenticated session against a Langflow OSS instance running an affected version (1.0.0 through 1.12.4), reachable over the network; no user interaction is needed (AV:N/AC:L/PR:L/UI:N). The specific product feature or code-generation pathway that is improperly controlled is not described in the available sources beyond CWE-94 (improper control of code generation). The primary limiting factor is the authentication requirement - an attacker must first hold or obtain account access, so this is not a pre-authentication or anonymous-internet exploit. Applying the vendor patch is the stated remediation. |
| Impact | This is a genuinely serious vulnerability that warrants prompt but not emergency action, consistent with the input's 'this_week' decision label. The CVSS vector (AV:N/AC:L/PR:L/UI:N) describes a network-reachable, low-complexity flaw requiring only low-privileged authentication and no user interaction, yielding total compromise (C:H/I:H/A:H) - arbitrary code execution via improper control of code generation (CWE-94). The SSVC framework tempers raw severity: Exploitation is 'none' (no observed or public exploitation), Automatable is 'no' (not amenable to mass, automated weaponization), while Technical Impact is 'total' - so the harm ceiling is maximal but the likelihood signals are currently low. There is no CISA KEV listing and no EPSS score was supplied, so exploitation probability cannot be quantified from the input. No POC or exploit reference appears in the data. Net: a high-impact, low-barrier authenticated RCE in an AI application-building platform that should be patched this week, but current signals point to latent rather than active risk. The authentication requirement (PR:L) is the main brake - this is a post-authentication flaw, not a pre-auth internet-wide crisis. |
| Exploit ScenarioDerived | An attacker with low-privileged but valid access to a Langflow OSS instance (1.0.0-1.12.4) abuses the improper control of code generation to inject and execute arbitrary code on the server. Given AC:L and no required user interaction, a logged-in user - or an attacker who has obtained any low-tier credential - can trigger it reliably over the network. No public exploit code was identified in the provided sources at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 30, 2026
Remote code execution in IBM Langflow OSS 1.0.0 through 1.12.4 lets a remote attacker who already holds a low-privileged authenticated account run arbitrary code on the host, via a code-generation pathway that is not properly controlled (CWE-94). Successful exploitation gives full confidentiality, integrity and availability impact to the Langflow instance; the authentication prerequisite (PR:L, no UI interaction) is the main limiting factor, so this is not an anonymous pre-authentication attack. No public exploit code or active exploitation has been identified at time of analysis (CISA SSVC exploitation: none, automatable: no), and IBM has published a vendor fix, making this a prompt-patch item rather than an emergency.
Earlier versions of this analysis (1)
Improper control of code generation (CWE-94) in IBM Langflow OSS 1.0.0 through 1.12.4 lets a remote, low-privileged authenticated user execute arbitrary code on the host, with scope change (S:C) and high confidentiality, integrity and availability impact, giving a CVSS base score of 9.9. The only real barrier is that a valid Langflow account is required (PR:L, not necessarily an administrator); attack complexity is low and no user interaction is needed. This is a genuine high-priority issue - the vulnerability.today decision label is act_now - and the vendor has released a patch (IBM advisory node/7293016); no public exploit code or KEV listing was identified at time of analysis.
RemediationAI
Vendor patch: IBM has released a fix through its support advisory at https://www.ibm.com/support/pages/node/7293016 - Patch available per vendor advisory, and that is the stated remediation; the provided data does not list the exact fixed release number, so confirm the corrected build against the IBM advisory before upgrading rather than assuming a version. Because exploitation requires a valid low-privileged session (PR:L), the practical interim control is to restrict who can obtain accounts on affected instances - keep Langflow 1.0.0-1.12.4 deployments off the open internet or behind an authenticating reverse proxy / SSO, and audit and prune non-administrative accounts until the upgrade is applied, accepting that this only reduces exposure and does not remove the code-generation flaw for legitimate users. Applying the patch is required for complete remediation; compensating access restrictions should be treated as temporary. Prioritize internet-reachable, multi-user instances and complete the upgrade this week, consistent with the 'this_week' decision label.
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
The root cause class is CWE-94, improper control of code generation: Langflow, an open-source low-code framework for building LLM/AI agent flows, exposes functionality that generates or evaluates code, and the affected versions (1.0.0 through 1.12.4) fail to sufficiently constrain what a low-privileged logged-in user can cause that generation path to produce. Because generated code is executed in the application's context, a user who can reach the vulnerable feature can escalate from ordinary flow authoring privileges to arbitrary code execution with the privileges of the Langflow service - hence the high CIA impact with scope unchanged (the vulnerable component itself is compromised). The CPE cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:* is unversioned, so the authoritative version range comes from the advisory data: Langflow OSS 1.0.0 ≤ 1.12.4 (ENISA EUVD-2026-113135). The specific feature or code-generation endpoint that is improperly controlled is not described in the available sources beyond the CWE classification, and the trigger is therefore not confirmed from the supplied evidence. Authentication requirements are confirmed by the CVSS vector (AV:N/AC:L/PR:L/UI:N): network reachable, low privileges required, no user interaction.
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-reachable, low-complexity RCE needing a low-privileged authenticated session (PR:L) and no interaction; code execution yields total confidentiality, integrity, and availability loss.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
IBM Langflow OSS 1.0.0 through 1.12.4 could allow a remote authenticated attacker to execute arbitrary code due to improper control of code generation.
Executive ViewAI
IBM Langflow OSS versions 1.0.0 through 1.12.4 contain a high-severity remote code execution vulnerability that allows any authenticated low-privileged user to compromise the entire Langflow instance. This puts organizations with internal or multi-tenant Langflow deployments at risk of full data and system compromise by insiders or users with stolen credentials. Leadership should prioritize patching to prevent potential business disruption and data breaches.
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-113135
GHSA-34r7-8gr9-84jp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB