Skip to main content

IBM Langflow OSS CVE-2026-12763

| EUVDEUVD-2026-78087 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-09-14 ibm GHSA-vhrg-69rg-gwv4
4.2
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to shared Langflow instance
  2. Delivery
    Identify active MCP Tools usage by target user
  3. Exploit
    Send crafted request matching target user's cache key
  4. Execution
    Retrieve target user's cached MCP server context
  5. Impact
    Leverage 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Langflow OSS 1.0.0 ≤1.11.5

Affected Packages

euvd langflow_oss no fix

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

Vendor (ibm) PRIMARY 4.2 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 4.2 MEDIUM

Network-reachable, requires authentication and cache-collision timing (AC:H); limited cross-user confidentiality and integrity impact, no availability effect.

3.1 AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

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

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
popular AI/LLM workflow platform, growing adoption in enterprise AI teams
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

21
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +21
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2026-9198 CRITICAL POC
9.8 Jul 17

Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets any network-reachable attac

CVE-2026-19295 CRITICAL POC
9.9 Aug 28

Authenticated command injection in IBM Langflow OSS 1.0.0 through 1.11.1 lets any logged-in flow user escalate to arbitr

CVE-2026-7873 CRITICAL POC
9.9 Jun 30

Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-

CVE-2026-93674 CRITICAL POC
9.8 Oct 07

Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.12.2 lets any attacker who can reach the servi

CVE-2026-18729 HIGH POC
8.8 Aug 28

Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 allows a network-accessible authenticated attacker with l

CVE-2026-93680 CRITICAL POC
9.8 Oct 29

IBM Langflow OSS 1.0.0 through 1.12.8 allows unauthenticated remote attackers to bypass security restrictions through im

CVE-2026-10561 CRITICAL POC
10.0 Jun 22

Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.9.3 allows attackers to fully comprom

CVE-2026-12940 CRITICAL POC
9.8 Jul 30

Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 allows remote attackers to run arbitrary

CVE-2026-9103 CRITICAL POC
9.8 Jul 17

Authentication bypass in IBM Langflow OSS 1.0.0 through 1.10.0 lets an unauthenticated remote attacker retrieve a long-l

CVE-2026-81204 CRITICAL
9.8 Sep 10

Remote code execution in IBM Langflow OSS versions 1.0.0 through 1.11.5 allows an unauthenticated remote attacker to run

CVE-2026-79724 CRITICAL
9.8 Sep 10

Remote OS command execution in IBM Langflow OSS (versions 1.0.0 through 1.11.5) lets remote attackers run arbitrary oper

CVE-2026-7646 MEDIUM POC
6.5 Aug 05

Path traversal in IBM Langflow OSS 1.0.0-1.10.3 exposes arbitrary server filesystem files via a crafted MCP `resources/r

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy