Summary
CVE-2026-85025 is a critical incorrect-authorization vulnerability (CWE-863) in IBM Langflow OSS that allows an unauthenticated attacker to execute arbitrary code and access or modify chat sessions through publicly shared MCP project endpoints. It affects Langflow OSS versions 1.0.0 through 1.11.5 and carries a CVSS v3.1 base score of 9.8 (Critical).
Technical details
- Root cause: improper enforcement of public-flow security restrictions and session isolation controls on Langflow’s publicly shared MCP (Model Context Protocol) project endpoints.
- Trigger condition: an attacker interacts with a publicly exposed MCP project endpoint that does not correctly enforce the access and isolation restrictions intended for public flows.
- Attack vector: network-based, requires no authentication and no user interaction.
- Impact: arbitrary code execution, and unauthorized access to or modification of other users’ chat sessions.
Affected software
- IBM Langflow OSS: versions 1.0.0 through 1.11.5 (inclusive)
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Upgrade Langflow OSS to version 1.11.6 or later, available on PyPI.
- If no patch can be applied immediately: avoid publicly sharing MCP project endpoints/flows until patched, as no other workaround is documented by the vendor; restrict network access to Langflow instances to trusted networks only.

