Description
IBM Langflow OSS 1.0.0 through 1.11.5 Langflow could allow an authenticated attacker to access sensitive files belonging to other users due to improper access control in the File/Read File component. When executing flows through the /api/v1/run/advanced/{flow_id} endpoint, the application allows component inputs to reference storage paths using arbitrary user or flow identifiers without verifying ownership. An attacker with low‑privileged authenticated access can supply a crafted file path pointing to another user’s storage namespace, causing the backend to read and return the contents of files uploaded by other users. This vulnerability bypasses intended authorization checks enforced by the file management API and may result in unauthorized disclosure of sensitive user data.
Published: 2026-09-10
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Data Disclosure
Action: Immediate Patch
AI Analysis

Impact

IBM's Langflow OSS implementation in versions 1.0.0 through 1.11.5 has a flaw that lets a logged‑in attacker read files that belong to other users. The issue arises in the File/Read File component when the run endpoint accepts arbitrary storage paths using user or flow identifiers without checking that the requester owns those resources. As a result, a low‑privileged authenticated user could construct a special file path to another user's storage namespace and the backend would return the contents of the referenced file, bypassing the intended authorization checks and exposing sensitive data.

Affected Systems

IBM Langflow OSS is affected, specifically all releases from 1.0.0 up to and including 1.11.5. The vulnerability is present in the components that handle file reading in these versions.

Risk and Exploitability

The CVSS score of 6.5 marks this as a medium‑severity issue, and the EPSS score is not available so the exploitation probability cannot be precisely quantified. It is not listed in the CISA KEV catalog, indicating no known widespread exploitation. An attacker requires authenticated access and the ability to hit the /api/v1/run/advanced/{flow_id} endpoint. With that, a crafted component input can reference an arbitrary file path in another user's storage namespace, leading to confidential data disclosure. The attack path is straightforward once the endpoint is reachable, and no privilege escalation is needed.

Generated by OpenCVE AI on September 11, 2026 at 04:52 UTC.

Remediation

Vendor Solution

IBM strongly recommends addressing the vulnerability now by upgrading Langflow OSS to version 1.11.6 https://pypi.org/project/langflow/


OpenCVE Recommended Actions

  • Upgrade IBM Langflow OSS to version 1.11.6 or newer.
  • If immediate upgrade is unavailable, limit the /api/v1/run/advanced/{flow_id} endpoint to administrators or users with elevated privileges until the fix is applied.
  • Implement a check that validates requested file paths belong to the authenticated user's storage namespace before reading.

Generated by OpenCVE AI on September 11, 2026 at 04:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 11 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 10 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description IBM Langflow OSS 1.0.0 through 1.11.5 Langflow could allow an authenticated attacker to access sensitive files belonging to other users due to improper access control in the File/Read File component. When executing flows through the /api/v1/run/advanced/{flow_id} endpoint, the application allows component inputs to reference storage paths using arbitrary user or flow identifiers without verifying ownership. An attacker with low‑privileged authenticated access can supply a crafted file path pointing to another user’s storage namespace, causing the backend to read and return the contents of files uploaded by other users. This vulnerability bypasses intended authorization checks enforced by the file management API and may result in unauthorized disclosure of sensitive user data.
Title Langflow is vulnerable to unauthorized file system access due to path traversal and missing storage path validation
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-639
CPEs cpe:2.3:a:ibm:langflow_oss:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:langflow_oss:1.11.5:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm langflow Oss
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Ibm Langflow Oss
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-09-11T14:50:41.553Z

Reserved: 2026-05-21T18:05:48.060Z

Link: CVE-2026-9225

cve-icon Vulnrichment

Updated: 2026-09-11T14:50:37.175Z

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-09-10T21:17:54.340

Modified: 2026-09-11T15:17:09.810

Link: CVE-2026-9225

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-11T08:30:11Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key