Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Langflow with low-privilege account
-
DeliverySubmit crafted MCP server configuration
-
ExploitBypass incomplete config validation
-
ExecutionLangflow spawns attacker command
-
ImpactExecute arbitrary code on host
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Exploitation requires (1) network access to the Langflow OSS application and (2) an authenticated account with at least low privileges (CVSS PR:L), specifically the ability to create or modify an MCP server configuration file/definition - that MCP configuration path is the exact feature whose validation is incompletely enforced. It is limited to IBM Langflow OSS versions 1.0.0 through 1.10.0. Limiting factors: it is NOT unauthenticated (the attacker must be able to log in or hold a valid API credential), and it is only reachable where the MCP server configuration functionality is exposed to that user; deployments that gate MCP server management behind admin-only roles or that front Langflow with strong auth substantially reduce the exposed population. |
| Impact | This is a genuine priority for anyone running an exposed or multi-user Langflow instance. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H = 8.8 High) indicates network-reachable, low-complexity exploitation requiring only low privileges and no user interaction, with full confidentiality, integrity, and availability impact - consistent with RCE via a config path reachable by an ordinary authenticated user. The scope-unchanged (S:U) rating plus PR:L means the practical bar is 'have any account/API access on the Langflow app,' which is realistic given Langflow deployments are frequently stood up with weak or no authentication in front of them. No EPSS score, SSVC decision, or KEV entry was provided, so exploitation probability cannot be quantified from this data; the absence of a KEV listing and of a known POC suggests it is not yet under mass exploitation, but the low attack complexity makes weaponization straightforward once details circulate. No conflicting signals were found - the network vector and low-privilege requirement align with a config-injection RCE. |
| Exploit ScenarioDerived | An attacker with a low-privileged account on an internet- or intranet-reachable Langflow instance submits or edits an MCP server configuration containing a malicious command definition; because validation is incompletely enforced, Langflow spawns the attacker's command and executes arbitrary code on the host. Given AV:N/AC:L, this can be driven remotely with a single crafted API request and no user interaction. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 17, 2026
Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows an authenticated remote attacker to run arbitrary code because validation is not fully enforced on Model Context Protocol (MCP) server configuration files, permitting injection of attacker-controlled commands or server definitions. IBM has published a fix advisory (node/7278932). With CVSS 8.8 (PR:L), a low-privileged user of the Langflow instance can escalate to full code execution on the host; there is no public exploit identified at time of analysis and it is not listed in CISA KEV.
RemediationAI
Patch available per vendor advisory - apply the update referenced in IBM's advisory at https://www.ibm.com/support/pages/node/7278932; the exact fixed version was not included in the provided data, so obtain it directly from that advisory (the affected band ends at 1.10.0, so upgrade to the first release IBM identifies as fixed). Until patched, restrict who can reach and authenticate to the Langflow instance: place it behind a reverse proxy with strong authentication and network ACLs so only trusted operators can access the UI/API, since exploitation requires an authenticated (PR:L) user. Additionally, lock down and monitor the MCP server configuration files and any endpoints that create or edit MCP server definitions, remove or restrict the ability of non-admin users to add MCP servers, and run Langflow as an unprivileged, sandboxed/containerized service so that any code execution is confined - noting the trade-off that disabling MCP server management will break legitimate agent integrations that rely on external MCP tools.
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
Langflow is an open-source, Python-based low-code framework for building LLM-driven agents and RAG pipelines, now maintained under IBM. It integrates the Model Context Protocol (MCP), a standard that lets the platform launch and connect to external 'MCP servers' - typically local processes started from a configuration file that specifies a command, arguments, and environment. The flaw is an incomplete validation enforcement (an input-validation/command-injection class weakness; NVD lists CWE as N/A) on these MCP server configuration files: because the configuration that defines which executables/commands are spawned is not fully validated, an attacker who can influence that configuration can cause Langflow to execute arbitrary commands. The single affected CPE is cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*, scoped to the 1.0.0-1.10.0 version band.
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 config feature exploitable by any low-privileged authenticated user (PR:L), no user interaction, yielding full host code execution, so C/I/A all High.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.10.0 Langflow could allow remote code execution due to incomplete validation enforcement on MCP server configuration files.
Executive ViewAI
A critical vulnerability in IBM Langflow OSS versions 1.0.0 through 1.10.0 allows any low-privileged application user to execute arbitrary code on the host system, enabling rapid escalation to complete infrastructure compromise. Organizations running Langflow for AI workflow management face immediate risk of unauthorized system access and data breach. Immediate patching is required to prevent exploitation.
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
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-45285
GHSA-m94m-8f9x-f6r4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB