Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Description explicitly states no credentials required, overriding vendor PR:L; network-reachable default install with full CIA impact confirmed.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
Lifecycle Timeline
2DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.10.3 installations allow anyone on the internet to execute arbitrary code on the server without any credentials via 2 HTTP requests.
AnalysisAI
Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.3 allows any internet-reachable attacker to execute arbitrary server-side code using only two HTTP requests. The vulnerability is rooted in CWE-94 (Code Injection), enabling full server compromise with no user interaction. A vendor patch is available via IBM advisory, and no public exploit has been identified at time of analysis - however the trivially low attack complexity makes any internet-exposed instance an immediate remediation priority.
Technical ContextAI
IBM Langflow OSS is IBM's distribution of the Langflow AI workflow orchestration platform, used to build, deploy, and manage LLM-based pipelines and AI agent workflows. The affected CPE (cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*) covers all releases from 1.0.0 through 1.10.3. The root cause class is CWE-94 (Improper Control of Generation of Code), where user-supplied input is interpreted or evaluated as executable code without adequate sanitization or sandboxing. In the context of an AI workflow platform, this likely involves dynamic evaluation in pipeline component definitions, custom code execution endpoints, or workflow trigger APIs - common surfaces in LLM orchestration tooling where arbitrary Python or scripting primitives are exposed by design. The two-request attack path is a strong indicator of a deliberate exploit chain - possibly a component registration or file staging step followed by a server-side code evaluation trigger - rather than a single-request memory corruption class bug.
RemediationAI
The primary remediation is to apply the vendor-released patch documented in IBM's security advisory at https://www.ibm.com/support/pages/node/7282646. The advisory should specify the exact fixed version; the available intelligence data does not include the patched version number, so the advisory must be consulted directly to confirm the upgrade target. If immediate patching is not feasible, the most effective compensating control is to remove internet exposure entirely by placing the IBM Langflow OSS instance behind a VPN or network firewall that restricts HTTP access to authorized internal addresses only - this directly eliminates the AV:N attack vector and prevents delivery of the two exploit requests. If service availability requires broader access, restrict the application's API surface to known-good IP ranges at the perimeter. Disabling or decommissioning non-critical or development instances that do not require internet exposure should be considered until the patch is applied. Note that network-layer controls are compensating, not corrective - the code injection root cause remains present in unpatched instances regardless of access restrictions.
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-53573
GHSA-994g-w9jv-hxcv