
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-13444 is an improper access control vulnerability in IBM Langflow OSS that allows authenticated attackers to access other users' private vector documents by crafting flows with matching Chroma persist_directory and collection_name values. It affects IBM Langflow OSS versions 1.0.0 through 1.10.1, with version 1.10.2 containing the fix. The vulnerability was published on July 30, 2026, and carries a CVSS v3.1 base score of 8.1 (High) (GitHub Advisory, IBM Advisory).
The root cause is a missing authorization boundary in how IBM Langflow OSS manages Chroma vector store namespaces (classified under CWE-520, though the underlying behavior more closely resembles an insecure direct object reference or namespace collision). Langflow does not enforce user-scoped isolation for Chroma persist_directory and collection_name parameters, meaning any authenticated user can specify the same storage identifiers as another user's flow and gain full read access to that collection's contents. Additionally, the attacker can write (pollute) documents into the victim's collection by inserting their own data into the shared namespace, requiring only low privileges and no user interaction (GitHub Advisory, IBM Advisory).
Successful exploitation allows an authenticated attacker to read the exact contents of another user's private vector documents — which may include sensitive embedded data, proprietary documents, or confidential AI workflow inputs — without any authorization to access the victim's flow. Beyond data disclosure, the attacker can inject malicious documents into the victim's Chroma collection, corrupting the integrity of their AI workflows and potentially influencing downstream model outputs or retrieval-augmented generation (RAG) results. Availability is not directly impacted, but the combination of high confidentiality and integrity impact makes this a significant risk in multi-tenant Langflow deployments (GitHub Advisory).
There is no public proof-of-concept exploit code and no evidence of in-the-wild exploitation at this time (GitHub Advisory). The EPSS score is approximately 0.212%, placing it in the 12th percentile for exploitation likelihood within 30 days. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Exploitation requires only a low-privilege authenticated account, making it accessible to any registered user on a shared Langflow instance, which lowers the practical barrier despite the absence of public exploits.
persist_directory and collection_name values. These may be discoverable through shared documentation, naming conventions, or by observing default/predictable naming patterns used by the application.persist_directory and collection_name as the victim's flow.persist_directory and collection_name values that match those belonging to a different user's flows; repeated flow executions by a user against collections they do not own.persist_directory) within a short time window, particularly if those paths are associated with a specific victim user's data.persist_directory paths that do not correspond to the owning user's workflow activity, indicating cross-user writes.IBM has released a patch; users should upgrade IBM Langflow OSS to version 1.10.2 or later, which addresses the namespace isolation issue (IBM Advisory). As a workaround prior to patching, administrators should implement strict access controls on Chroma persist_directory and collection_name values to prevent users from specifying arbitrary storage namespaces. Consider enforcing user-scoped or uniquely hashed storage namespaces (e.g., prefixing collection names with a user ID or UUID) for each user's vector collections to prevent namespace collisions. Restrict Langflow deployments to trusted, single-tenant environments until the patch is applied.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."