Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to shared Langflow instance
-
DeliveryIdentify active MCP Tools usage by target user
-
ExploitSend crafted request matching target user's cache key
-
ExecutionRetrieve target user's cached MCP server context
-
ImpactLeverage exposed context for further access or manipulation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid Langflow user account (CVSS PR:L confirms authentication is necessary). The attacker and victim must be co-tenants on the same IBM Langflow OSS instance running versions 1.0.0-1.11.5. The MCP Tools component must be in active use and caching must be enabled. Attack complexity is rated High (AC:H), meaning the attacker must engineer specific request-sequencing or timing conditions to achieve a cache-key collision with another user's session. Exploitation is limited to reading or influencing the MCP server context of another user - it does not grant broader system access, code execution, or administrative privilege. Single-user deployments, deployments where all users share identical MCP access rights, and deployments with MCP caching disabled are not meaningfully at risk. |
| Impact | The vendor-assigned CVSS 3.1 score of 4.2 (Medium) with vector AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N is credible and reasonably calibrated for this issue. The high attack complexity (AC:H) reflects the need to engineer a cache-key collision under specific timing or request-sequencing conditions. The requirement for prior authentication (PR:L) substantially limits the attack surface to insider threats or compromised accounts on multi-tenant Langflow deployments. Impact is bounded to limited confidentiality (reading another user's MCP context) and limited integrity (potentially influencing their tool execution context), with no availability impact. No KEV listing, no known public exploit, and no EPSS data are provided, all consistent with the moderate CVSS score. Real-world risk is primarily relevant to organizations running shared or multi-user Langflow instances where users have different privilege levels or access rights to MCP servers - single-user or air-gapped deployments are not meaningfully exposed. |
| Exploit ScenarioDerived | An authenticated attacker on a shared Langflow instance sends requests to the MCP Tools component timed or structured to collide with another user's active cache entry, retrieving that user's MCP server context - which may include tool configurations, session tokens, or sensitive workflow parameters. Because the cache key is not user-scoped, the attacker may also cause their own MCP context to be served to the victim on subsequent requests, subtly influencing the victim's AI workflow. No public exploit code is known at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 15, 2026
Improper cache key isolation in IBM Langflow OSS versions 1.0.0 through 1.11.5 allows an authenticated attacker to read and potentially manipulate another user's MCP (Model Context Protocol) server context by exploiting shared cache entries that are not scoped to individual user sessions. The MCP Tools component fails to include sufficient user-identity signals in cache keys, permitting cross-user context leakage. A vendor patch is available and no public exploit or KEV listing has been identified at time of analysis.
RemediationAI
The vendor has released a patch; upgrade IBM Langflow OSS to a version above 1.11.5 as directed by the IBM advisory at https://www.ibm.com/support/pages/node/7286662. The exact fixed version is not independently confirmed from the available data - consult the advisory for the precise target release. As a compensating control pending upgrade, restrict Langflow deployments to single-user or tightly access-controlled environments where all users are equally trusted, thereby eliminating the cross-user boundary that this vulnerability exploits. Disabling MCP Tools caching, if the application exposes such a configuration toggle, would also remove the vulnerable code path but may introduce latency and increased load on MCP servers. No workaround eliminates the underlying isolation defect on unpatched versions without operational trade-offs.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
IBM Langflow OSS is a visual, low-code framework for building LLM-powered applications, built on the open-source Langflow project. The MCP (Model Context Protocol) Tools component enables integration with MCP servers, which supply tools and context data to AI workflows. When Langflow caches MCP server context for performance, it uses a cache key that does not uniquely identify the requesting user - a classic shared-cache isolation failure. This allows a different authenticated user to retrieve a cached response originally generated for another user's session. The vendor-assigned CWE-306 (Missing Authentication for Critical Function) is a loose fit; the root cause is more precisely CWE-284 (Improper Access Control) or CWE-639 (Authorization Bypass Through User-Controlled Key), since authentication itself is not absent - authorization between users within a shared cache is the gap. The CPE string cpe:2.3:a:ibm:langflow_oss covers the affected version range.
Know when Langflow Oss gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
Network-reachable, requires authentication and cache-collision timing (AC:H); limited cross-user confidentiality and integrity impact, no availability effect.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Langflow OSS 1.0.0 through 1.11.5 could allow an authenticated attacker to access another user's MCP server context due to improper cache key isolation in the MCP Tools component.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
More in Langflow Oss
View allUnauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets any network-reachable attac
Authenticated command injection in IBM Langflow OSS 1.0.0 through 1.11.1 lets any logged-in flow user escalate to arbitr
Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-
Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.12.2 lets any attacker who can reach the servi
Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with l
IBM Langflow OSS 1.0.0 through 1.12.8 allows unauthenticated remote attackers to bypass security restrictions through im
Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.9.3 allows attackers to fully comprom
Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 allows remote attackers to run arbitrary
Authentication bypass in IBM Langflow OSS 1.0.0 through 1.10.0 lets an unauthenticated remote attacker retrieve a long-l
Remote code execution in IBM Langflow OSS versions 1.0.0 through 1.11.5 allows an unauthenticated remote attacker to run
Remote OS command execution in IBM Langflow OSS (versions 1.0.0 through 1.11.5) lets remote attackers run arbitrary oper
Path traversal in IBM Langflow OSS 1.0.0-1.10.3 exposes arbitrary server filesystem files via a crafted MCP `resources/r
EUVD-2026-78087
GHSA-vhrg-69rg-gwv4
NVD
CVE.org
EPSS
Exploit-DB