Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Network-exploitable path traversal requiring only a low-privileged account; scope change to host FS confirmed; no integrity or availability impact described.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
IBM Langflow OSS 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, 1.0.0 through 1.10.3, and 1.0.0 through 1.10.3 could allow a remote attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing "dot dot " sequences ( /.. /) to v i ew arbitrary files on the system.
AnalysisAI
Path traversal in IBM Langflow OSS versions 1.0.0 through 1.10.3 enables authenticated remote attackers to read arbitrary files on the underlying system by submitting URLs containing dot-dot sequences (/../). The CVSS scope change metric (S:C) confirms that exploitation reaches beyond the application's own directory boundary, exposing system-level files such as credentials, configuration, or private keys to any low-privileged account holder. No public exploit code has been identified at time of analysis, though IBM has released a patch via advisory node/7282647.
Technical ContextAI
IBM Langflow OSS is IBM's enterprise distribution of the open-source Langflow AI/LLM workflow orchestration platform. The vulnerability is rooted in CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), a classic path traversal class where user-supplied URL path segments containing '../' sequences are not properly sanitized or canonicalized before being used to construct file system paths. The affected CPE cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:* covers the full version range 1.0.0 through 1.10.3. The CVSS scope metric S:C indicates the traversal can escape the application's intended working directory into the broader host file system, reaching files the application process has OS-level read access to.
RemediationAI
Apply the vendor-released patch per IBM's security advisory at https://www.ibm.com/support/pages/node/7282647. The exact fixed version number is not specified in the available data - consult the advisory directly to confirm the target upgrade version before patching. As compensating controls where immediate patching is not possible: restrict the application's OS-level file system permissions so the process account can only read directories required for operation, reducing the blast radius of any traversal. Deploy the application inside a container or chroot jail with read-only mounts to limit accessible paths. Enable ingress request logging and alert on URL patterns containing repeated '../' or '%2e%2e' sequences to detect exploitation attempts. Limit Langflow account creation to trusted users only, as PR:L means any valid account is a potential attack surface.
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-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53554
GHSA-p865-qggm-g9qx