Authorization bypass through user-controlled key in Langflow - CVE-2026-105699
Published: October 16, 2026
Vulnerability details
The vulnerability allows a remote user to read other users' flow-backed files and disclose sensitive information across project boundaries.
The vulnerability exists due to missing ownership and project-membership checks in Langflow's MCP handle_read_resource() function when processing resource URIs supplied through resources/read. A remote user can connect to a project-scoped MCP endpoint they own and submit a file-download URI containing another user's flow ID and filename to retrieve the corresponding file without authorization.