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
Lifecycle Timeline
2DescriptionCVE.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.
AnalysisAI
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.
Technical ContextAI
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.
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.
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
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with l
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
Remote code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 allows an authenticated remote attacker to execu
Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 stems from improper input validation in the PythonREPL sa
Privilege escalation to remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows an authenticated user to e
Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-
Same weakness CWE-20 – Improper Input Validation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-45285
GHSA-m94m-8f9x-f6r4