Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid low-privilege Langflow credentials
-
DeliveryCraft URL with dot-dot traversal sequences
-
ExploitSubmit HTTP request to Langflow file-serving endpoint
-
ExecutionServer resolves path outside permitted directory
-
ImpactRetrieve arbitrary server file contents
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated session with at least low-privilege credentials on the target IBM Langflow OSS instance (PR:L per CVSS vector) - unauthenticated exploitation has not been identified. No special non-default configuration or deployment mode is required beyond running an unpatched version in the 1.0.0-1.10.2 range. The attacker must have network-level access to the Langflow web interface; in typical enterprise deployments this interface may be restricted to internal networks, which meaningfully limits the external attack surface. Limiting factors are the authentication requirement (no anonymous exploitation path confirmed), the read-only impact (no file write, command execution, or privilege escalation directly from this vector), and the dependency on the target filesystem containing sensitive files at traversable paths. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N) is well-calibrated: network-exploitable with low complexity, but gated behind a valid authenticated session, and limited to confidentiality loss with no integrity or availability impact. Real-world risk depends heavily on what sensitive data is accessible via the filesystem - Langflow instances frequently store LLM provider API keys, workflow secrets, and configuration files that, if disclosed, could enable lateral movement or API abuse. EPSS data is absent from the available intelligence, so a quantitative exploitation probability cannot be assigned; however, the combination of low attack complexity and high confidentiality impact means that even a mid-sized municipal IT team in gdynia operating an AI automation platform should treat this as a prompt patching priority rather than deferring it. No active exploitation (KEV) or public proof-of-concept has been identified, which reduces immediate urgency but does not eliminate it, particularly for externally accessible Langflow deployments. |
| Exploit ScenarioDerived | An attacker who has obtained valid low-privilege credentials - for example, a compromised developer API token or an insider with a standard Langflow account - sends a crafted HTTP GET request to the Langflow server with a path such as /api/v1/files/../../../../etc/passwd or targeting application configuration directories containing LLM API keys. The server resolves the traversal without sanitization and returns the file contents in the response. No public proof-of-concept has been identified, but the low attack complexity (AC:L) suggests the technique is straightforward to reproduce once authentication is established. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 04, 2026
Path traversal in IBM Langflow OSS versions 1.0.0 through 1.10.2 allows an authenticated low-privileged attacker to read arbitrary files on the underlying server by injecting dot-dot sequences (/../) into crafted URL requests. The CVSS 3.1 score of 6.5 (C:H/I:N/A:N) reflects a read-only disclosure vector with no write or denial-of-service capability, but the confidentiality impact is materially significant given that Langflow deployments commonly store LLM API keys, pipeline configurations, and model secrets on the host filesystem. No public exploit code or CISA KEV listing has been identified; IBM has released a patch via its support portal.
RemediationAI
Vendor-released patch is available per IBM. Administrators should consult the IBM security advisory at https://www.ibm.com/support/pages/node/7286293 for the exact patched version and apply it immediately; the specific fix version number was not included in the available intelligence and must be verified directly from the advisory. As compensating controls prior to patching, deploying a WAF or reverse-proxy rule to reject requests containing dot-dot sequences (/../, ..\ and their URL-encoded forms %2F%2E%2E%2F, %5C%2E%2E%5C) will reduce the attack surface, though overly broad rules may block legitimate API paths and should be tested in staging first. Additionally, restricting Langflow's web interface to trusted internal networks via firewall rules limits the pool of potential attackers, since exploitation requires authenticated network access. Least-privilege credential policies - ensuring service accounts and developer tokens have only necessary permissions - further constrain the impact of any compromised credential used in exploitation.
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 OSS is an open-source AI workflow orchestration and LLM pipeline builder that IBM packages and distributes as part of its AI toolchain. The vulnerability is rooted in CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), a classic path traversal class where the application fails to canonicalize or sanitize URL path components before resolving them against the server filesystem. By embedding sequences such as '/../' - or URL-encoded equivalents - into an endpoint path or URL parameter, an attacker can escape the intended directory boundary and instruct the server to read files outside the web root or application data directory. The affected CPE cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:* spans the full range from version 1.0.0 through 1.10.2, suggesting the sanitization gap was present since the initial IBM-distributed release and was not addressed until the patched version.
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:N/A:N
Network-exploitable read-only traversal requiring low-privilege authentication; no integrity or availability impact applies.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.10.2 could allow an authenticated attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing "dot dot" sequences (/../) to view arbitrary files on the system.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
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-71491
GHSA-w28r-m3q2-p9fg
NVD
CVE.org
EPSS
VulDB
Exploit-DB