Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable endpoint, low complexity; PR:L required because MCP configuration access demands an authenticated session with at least standard user privileges.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
Lifecycle Timeline
2DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.10.3 could allow a remote authenticated attacker to execute arbitrary commands due to improper validation of the command field in MCP server configurations.
AnalysisAI
Arbitrary OS command execution in IBM Langflow OSS 1.0.0 through 1.10.3 is reachable by any authenticated low-privileged user who can modify MCP server configurations. Improper validation of the command field in those configurations allows injected shell commands to be executed with the application's process privileges, yielding full confidentiality, integrity, and availability impact. No public exploit code or CISA KEV listing has been identified at time of analysis, but the low-complexity, network-accessible attack path against a growing AI-tooling platform warrants prompt patching.
Technical ContextAI
IBM Langflow OSS is a visual, open-source AI workflow builder that lets users compose LLM pipelines and integrate external tools. The Model Context Protocol (MCP) server configuration feature allows users to define external tool integrations by specifying executable commands. CWE-78 (Improper Neutralization of Special Elements Used in an OS Command) identifies the root cause: user-supplied input in the 'command' configuration field is passed to a system shell or process-spawning API without adequate sanitization or allowlisting, enabling classic OS command injection via shell metacharacters. The affected CPE is cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*, spanning the full release history from 1.0.0 to 1.10.3.
RemediationAI
Apply the vendor-released patch referenced in the IBM advisory at https://www.ibm.com/support/pages/node/7282147; a patch is confirmed available from the vendor, though the exact fixed version number is not specified in the currently available intelligence and must be confirmed directly from that advisory before upgrading. As an immediate compensating control, restrict access to the MCP server configuration interface to the smallest possible set of trusted administrative users, enforcing the principle of least privilege through role-based access controls within Langflow; note that this reduces attack surface but does not eliminate it if administrators are compromised. Additionally, audit all existing MCP server configuration entries for suspicious or unexpected command field values, and consider deploying network-level controls that limit outbound connections from the Langflow host to prevent exfiltration or reverse-shell establishment in the event of a compromise.
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-
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with l
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
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53478
GHSA-7rx7-4wfr-4qqv