Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable web application; low-privilege account required to reach code execution surface; injection yields full CIA impact with no user interaction needed.
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 attacker to inject arbitrary code on the system, due to the improper control of user input code.
AnalysisAI
Remote code injection in IBM Langflow OSS 1.0.0 through 1.10.3 allows an authenticated remote attacker to execute arbitrary code on the underlying server by supplying malicious input through user-controlled code fields within the platform. The CVSS vector (AV:N/AC:L/PR:L) confirms the attack is network-reachable at low complexity, requiring only low-privilege credentials, with full confidentiality, integrity, and availability impact on the host. A vendor patch is available; no public exploit or CISA KEV listing has been identified at time of analysis.
Technical ContextAI
IBM Langflow OSS is an open-source, low-code/no-code AI workflow builder that allows users to compose and execute data pipelines involving LLMs and Python-based components. Its core architecture accepts user-defined code blocks - such as custom Python component logic - and evaluates them server-side. CWE-94 (Improper Control of Generation of Code) identifies the root cause: user-supplied input is passed to a code execution context without adequate sanitization, sandboxing, or allowlisting, allowing the injected code to run in the application's server environment. The affected CPE is cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*, covering versions 1.0.0 through 1.10.3.
RemediationAI
Apply the vendor-released patch per the IBM security advisory at https://www.ibm.com/support/pages/node/7282646. The exact fix version is not specified in the available intelligence and must be confirmed from the advisory before upgrading. As compensating controls while patching is pending, restrict Langflow access to the minimum set of trusted users by enforcing strong authentication and removing or disabling accounts that do not need code-authoring capability; this directly reduces the PR:L attack surface. Additionally, isolate the Langflow service behind a network boundary (VPN or internal-only access) to prevent internet-facing exposure, reducing AV:N exploitability. Note that restricting network access does not remediate the underlying injection flaw and must not substitute for patching.
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-94 – Code Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53555
GHSA-x252-wm2h-6mf4