Skip to main content

IBM Langflow OSS CVE-2026-6542

| EUVDEUVD-2026-26447 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-04-30 ibm
8.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Recon
    Obtain valid user credentials
  2. Delivery
    Authenticate to Langflow OSS instance
  3. Exploit
    Enumerate flow_id values via API iteration or brute force
  4. Install
    Craft API request with target flow_id
  5. C2
    Read transaction logs or vertex build data
  6. Execute
    Delete vertex build state for other users' flows
  7. Impact
    Impact achieved

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

An attacker must possess valid authentication credentials to log into the Langflow OSS instance (PR:L). No additional configuration, special features, or non-default settings are required - the vulnerability affects all authenticated users against default deployments. The vulnerability is only exploitable in multi-user environments where multiple user accounts exist on the same Langflow instance; single-user installations have no separate user data to target. Additionally, the attacker must have network access to the Langflow API endpoints, which are typically exposed on the application's HTTP/HTTPS port.

Impact

CVSS 6.5 (High) with PR:L/AC:L/AV:N indicates moderate real-world risk. The CVSS vector confirms authentication is required (PR:L), but the attack is straightforward once authenticated (AC:L). Exploitation is non-interactive (UI:N) and remote (AV:N), with impact limited to confidentiality (C:H) but no integrity or availability impact from unauthorized reads. However, the vulnerability also permits deletion of another user's vertex build data, which constitutes a confidentiality and potential availability concern in multi-tenant deployments. No active exploitation (KEV status not provided), POC availability not confirmed, but the simplicity of the bypass (direct parameter manipulation) suggests low exploitation friction once the vulnerability is known. This is a real priority in environments with sensitive data sharing between users or where vertex build state is critical to operations, but lower priority in single-user or air-gapped deployments.

Exploit ScenarioDerived

An authenticated user of a Langflow OSS instance observes the flow_id pattern in their own flow URLs. They manually craft API requests using different flow_id values to enumerate other users' flows, read their transaction logs containing sensitive data, and delete critical vertex build state to disrupt their workflows. The attack requires only standard HTTP client tools and valid user credentials, taking minutes to execute once the vulnerability is discovered.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Apr 30, 2026

IBM Langflow OSS 1.0.0 through 1.8.4 allows authenticated users to read transaction logs and vertex build data from other users' flows via direct flow_id manipulation, enabling unauthorized information disclosure and deletion of other users' persisted build data. The vulnerability requires valid user authentication (PR:L) but no additional complexity, affecting all deployments of affected versions.

RemediationAI

Upgrade to IBM Langflow OSS version 1.8.5 or later as released by IBM, which implements proper access control checks to verify user ownership of flows before permitting read or delete operations. The vendor patch is available at https://www.ibm.com/support/pages/node/7270886. Until patching is possible, implement compensating controls by restricting network access to the Langflow API to trusted networks using firewall or reverse proxy rules, and limit user account creation to minimize the number of authenticated users who could exploit the vulnerability. Note that these controls do not eliminate the vulnerability for legitimate users within the trusted network.

Affected VersionsENISA

Langflow OSS 1.0.0 ≤1.8.4

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

Langflow OSS is a flow-based orchestration platform that stores user workflows with associated transaction logs and vertex build state. The vulnerability stems from insufficient access control on endpoints that retrieve or delete flow-related data (CWE-639: Authorization through User-Controlled Key). The application accepts a flow_id parameter from authenticated users but fails to verify that the requesting user owns or has permission to access the specified flow. By iterating or guessing flow_id values, any authenticated user can enumerate and access transaction logs and vertex build metadata belonging to other users, or delete their persisted build artifacts.

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

NVD PRIMARY 8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

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

Lifecycle Timeline

4
Severity Changed
Oct 26, 2026 - 21:23 NVD
MEDIUM HIGH
CVSS changed
Oct 26, 2026 - 21:23 NVD
6.5 (MEDIUM) 8.1 (HIGH)
Patch released
Apr 30, 2026 - 21:45 nvd
Patch available
CVE Published
Apr 30, 2026 - 21:16 nvd
MEDIUM 6.5

DescriptionNVD

IBM Langflow OSS 1.0.0 through 1.8.4 could allow any user to supply a flow_id to read transaction logs and vertex build data belonging to other users, and to delete persisted vertex build data for another user's flow.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Data Quality
5 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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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