CVE-2026-10700
MediumCVSS 6.5Exploitation Probability (EPSS)
Low risk45th percentile - higher than 45% of all known CVEs
Summary
IBM Langflow OSS has multiple broken access control vulnerabilities in its file handling API. Unauthenticated attackers can retrieve image files, and authenticated users can access files belonging to other users.
Risk Assessment
Unauthorized disclosure of sensitive data, including files in private flows, may occur, breaking tenant isolation in multi-user deployments.
Recommendation
Update to version 1.8.5 or later and enforce authentication and authorization for all file-related API endpoints.
Other vulnerabilities in IBM Langflow
See all- CVE-2026-93674Critical
IBM Langflow OSS 1.0.0 through 1.12.2 could allow a remote attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.
- CVE-2026-104334Critical
IBM Langflow OSS 1.0.0 through 1.12.2 could allow a remote attacker to execute arbitrary code due to improper control of code generation.
- CVE-2026-8859Critical
IBM Langflow OSS 1.0.0 through 1.10.0 contains a path traversal vulnerability in the APIRequest component, where filenames from Content-Disposition headers are not sanitized. An attacker can write arbitrary files to locations accessible by the Langflow process.
- CVE-2026-9202Critical
IBM Langflow OSS versions 1.0.0 through 1.10.0 allow unauthenticated attackers to create unlimited user accounts. When NEW_USER_IS_ACTIVE=true is set, new accounts are immediately active and can access RCE endpoints.
- CVE-2026-17628Medium
IBM Langflow OSS versions 1.0.0 through 1.10.2 may allow a remote authenticated attacker to change the password of an account due to improper authentication.
- CVE-2026-19302Medium
IBM Langflow OSS versions 1.0.0 through 1.11.2 could allow a remote authenticated attacker to obtain sensitive information due to improper validation of symbolic links. An attacker could exploit this flaw to read files they should not have access to.
- CVE-2026-19301Medium
IBM Langflow OSS versions 1.0.0 through 1.11.2 could allow a remote authenticated attacker to obtain sensitive information due to server-side request forgery. An attacker can send requests to internal network resources, potentially leading to data disclosure.
- CVE-2026-19299Medium
IBM Langflow OSS versions 1.0.0 through 1.11.2 could allow a remote authenticated attacker to obtain sensitive information due to path traversal. An attacker can manipulate file paths to access files outside the allowed directory.
- CVE-2026-9205High
IBM Langflow OSS contains a weakness in the ensure_fernet_key() function related to weak cryptographic key derivation.
- CVE-2026-9201High
IBM Langflow OSS versions 1.0.0 through 1.10.3 allow an authenticated attacker to execute arbitrary code due to a cryptographic weakness in the custom component validation mechanism. Validation uses a truncated SHA-256 hash, enabling collisions and bypassing validation, leading to execution of unauthorized Python code.
Original NVD description (English source)
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.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

