Description
IBM Langflow OSS 1.0.0 through 1.8.4 contains multiple broken access control vulnerabilities in its file handling API that allow unauthorized access to user files.The /api/v1/files/images/{flow_id}/{file_name} endpoint does not enforce authentication or authorization checks, allowing unauthenticated remote attackers to retrieve image files associated with any flow by specifying a valid flow_id and file_name.Additionally, the /api/v1/files/download/{flow_id}/{file_name} endpoint requires authentication but fails to properly validate ownership of the requested resource. As a result, an authenticated user can access files belonging to other users by supplying arbitrary identifiers, leading to an authorization bypass (IDOR).Successful exploitation may result in unauthorized disclosure of sensitive data, including files stored in private flows. This issue breaks tenant isolation in multi-user deployments.
Published: 2026-07-30
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

IBM Langflow OSS versions 1.0.0 through 1.8.4 contain broken access control vulnerabilities in its file handling API that allow unauthorized access to user files. The /api/v1/files/images/{flow_id}/{file_name} endpoint omits any authentication or authorization checks, enabling unauthenticated remote attackers to retrieve image files from any flow by specifying a valid flow_id and file_name. Additionally, the /api/v1/files/download/{flow_id}/{file_name} endpoint, while requiring authentication, fails to verify that the authenticated user owns the requested resource, allowing authenticated users to download files owned by others via an IDOR attack. Successful exploitation can lead to disclosure of sensitive data stored in private flows and breaks tenant isolation in multi‑user deployments.

Affected Systems

Affected products are IBM Langflow OSS, with vulnerable releases ranging from 1.0.0 up to and including 1.8.4. No other IBM products or versions have been listed as affected by this vulnerability.

Risk and Exploitability

The vulnerability has a CVSS score of 6.5, indicating moderate severity. The EPSS score is less than 1%, indicating a very low but nonzero probability of exploitation; however, the presence of an unprotected endpoint means that unauthenticated attackers can use the service, so exploitation probability is non‑negligible in environments where the API is exposed. The issue is not yet listed in CISA’s KEV catalog. Attackers can target the vulnerable endpoints remotely over the network; an unauthenticated attacker only needs to supply a valid flow_id and file_name, while an authenticated attacker additionally can exploit the IDOR path by using arbitrary identifiers.

Generated by OpenCVE AI on August 3, 2026 at 10:40 UTC.

Remediation

Vendor Solution

IBM suggests users upgrade to Langflow v1.9.0 and later


OpenCVE Recommended Actions

  • Upgrade to IBM Langflow v1.9.0 or later, which addresses the access control flaws.
  • If upgrade is not immediately possible, limit network access to the /api/v1/files/* endpoints using firewall or network ACLs to prevent unauthorized requests.
  • Verify that the file download endpoint performs proper ownership checks or apply a custom access control rule to ensure users can only retrieve their own files.

Generated by OpenCVE AI on August 3, 2026 at 10:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 31 Jul 2026 23:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 30 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Description IBM Langflow OSS 1.0.0 through 1.8.4 contains multiple broken access control vulnerabilities in its file handling API that allow unauthorized access to user files.The /api/v1/files/images/{flow_id}/{file_name} endpoint does not enforce authentication or authorization checks, allowing unauthenticated remote attackers to retrieve image files associated with any flow by specifying a valid flow_id and file_name.Additionally, the /api/v1/files/download/{flow_id}/{file_name} endpoint requires authentication but fails to properly validate ownership of the requested resource. As a result, an authenticated user can access files belonging to other users by supplying arbitrary identifiers, leading to an authorization bypass (IDOR).Successful exploitation may result in unauthorized disclosure of sensitive data, including files stored in private flows. This issue breaks tenant isolation in multi-user deployments.
Title Broken Access Control Vulnerabilities in Langflow 1.0.0 - 1.8.4 File Handling API Allowed Unauthorized Access to User Files
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.8.4:*:*:*:*:*:*:*
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
Langflow Langflow
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-07-31T23:02:28.146Z

Reserved: 2026-06-02T16:51:40.980Z

Link: CVE-2026-10700

cve-icon Vulnrichment

Updated: 2026-07-31T23:02:23.989Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-30T19:17:02.100

Modified: 2026-08-04T20:18:37.260

Link: CVE-2026-10700

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T10:45:03Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key