Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Langflow OSS with valid account
-
DeliveryEnumerate or guess target user's flow identifiers
-
ExploitSubmit API request referencing victim flow ID
-
ExecutionApplication bypasses ownership validation (CWE-639)
-
ImpactRead private flow contents or trigger execution
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 | A valid authenticated user account on the IBM Langflow OSS instance is required (CVSS PR:L); unauthenticated exploitation is not possible. The vulnerability is most impactful in multi-user or multi-tenant deployments where users maintain private flows that other accounts should not access. The attacker must obtain or enumerate flow identifiers (e.g., UUIDs) for flows they do not own - this is the principal limiting factor. No non-default configuration is required: the flaw is present in the default application behavior for any deployment running versions 1.0.0 through 1.11.1. Exploitation is limited to authenticated sessions; network reachability to the Langflow OSS API is also required per AV:N. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N scores 6.4 (Medium), reflecting network accessibility, low attack complexity, and the need only for a valid user account. The scope change metric elevates the score by capturing the cross-user boundary violation. No EPSS score was provided in the input data; however, given AC:L and no user interaction required, exploitation probability for any authenticated account holder is non-trivial in multi-user deployments. There is no CISA KEV listing and no public POC has been identified at time of analysis, which lowers immediate urgency relative to a KEV-listed flaw. SSVC signals are partially determinable: exploitation is not yet automated or public, technical impact is partial (read plus execute on scoped resources), and automatable escalation depends on how easily flow IDs can be enumerated. The raw CVSS score of 6.4 somewhat understates risk for multi-tenant deployments where user flow isolation is a core security expectation - the integrity impact of executing another user's private flow may carry significant business logic consequences beyond what C:L/I:L numerically suggests. No conflicting signals were identified in the available data. |
| Exploit ScenarioDerived | An authenticated user on a shared IBM Langflow OSS deployment constructs API requests referencing flow UUIDs belonging to other users - obtained through enumeration, previous access, or educated guessing. Because the application does not validate flow ownership server-side, it returns the private flow definition and allows execution. No public POC exists, but the attack requires only standard API calls with a valid session token and knowledge of a target flow identifier. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Broken object-level authorization in IBM Langflow OSS 1.0.0 through 1.11.1 allows any authenticated network user to read and execute private flows belonging to other users. The flaw (CWE-639) stems from the application accepting user-controlled flow identifiers in API requests without verifying that the requesting account owns the targeted resource - a classic horizontal privilege escalation path. No public exploit code has been identified and the vulnerability is not listed in CISA KEV, but a vendor patch is available via IBM Security Advisory.
RemediationAI
Apply the vendor-released patch per IBM Security Advisory at https://www.ibm.com/support/pages/node/7284579. The exact target upgrade version is not specified in available data - consult the advisory directly to confirm the minimum safe release. If immediate patching is not feasible, restrict Langflow OSS instance access to a minimal, mutually trusted set of users via network-level controls (firewall rules limiting API reachability to authorized internal subnets), which reduces the population of potential attackers to those with existing legitimate access. As an additional compensating control, audit application access logs for API requests referencing flow IDs not owned by the requesting account. Note that neither network restriction nor log auditing eliminates the underlying authorization flaw - they reduce exposure and improve detection only. Upgrade to the patched version as the definitive fix.
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 an open-source AI workflow orchestration platform. Affected versions span 1.0.0 through 1.11.1, identified by CPE cpe:2.3:a:ibm:langflow_oss:*:*:*:*:*:*:*:*. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key), a broken object-level authorization (BOLA) class in which the API accepts a flow resource identifier - typically a UUID - supplied by the caller without validating that the authenticated user owns or has explicit permission over that object. This allows authenticated users to perform horizontal privilege escalation: substituting another user's flow ID in an otherwise valid, authenticated API request to read that flow's contents or trigger its execution. The scope change (S:C) in the CVSS vector correctly reflects that the attacker crosses a per-user data boundary, accessing resources outside their own authorization domain.
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:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Network API exploitation requires only a valid account (PR:L); cross-user data boundary crossing warrants S:C; no availability impact applies.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
1DescriptionNVD
IBM Langflow OSS 1.0.0 through 1.11.1 could allow a remote authenticated attacker to execute and read any user's private flow due to improper authorization.
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
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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-67957
GHSA-m52h-5vqv-r8wf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB