Skip to main content

IBM Langflow OSS CVE-2026-107366

| EUVDEUVD-2026-104676 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-20 psirt@us.ibm.com GHSA-qf42-fp6f-25w9
8.3
CVSS 3.1 · Vendor: us
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as any low-privileged user
  2. Exploit
    Enumerate target message/session IDs
  3. Execution
    Call unprotected message endpoint (IDOR)
  4. Impact
    Overwrite prompts, delete messages, or hijack session

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

Requires a valid authenticated account on the IBM Langflow OSS instance (any low-privilege user, PR:L) and a deployment with more than one user so cross-user messages/sessions exist to target. No non-default feature or special configuration is needed - the three affected message endpoints lack ownership verification in default deployments of versions 1.0.0 through 1.12.4. The attacker must know or enumerate the victim's message or session identifiers. Key limiting factors: authentication is mandatory (not remote-unauthenticated), and single-user/isolated instances have no other users' data to compromise, which substantially narrows realistic impact to shared or team Langflow environments.

Impact

This is a credible, above-average-priority vulnerability but not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N) describes a low-complexity, network-reachable flaw requiring only a single low-privileged authenticated account, which fits the CWE-639 (IDOR / missing ownership check) root cause: three message endpoints perform no ownership verification, so any authenticated user can act on another user's data. The 8.3 base score is driven by C:H/I:H with A:L, reflecting conversation-session hijack (confidentiality), message overwrite / prompt injection (integrity), and bulk message deletion (limited availability). No EPSS score, no CISA KEV listing, and no public exploit were provided - so this is 'no public exploit identified at time of analysis', and there is no evidence of active exploitation; the risk is theoretical-but-easy rather than observed-in-the-wild. The practical limiter is the PR:L requirement plus the need for a multi-tenant deployment: a single-user Langflow instance has no cross-user data to attack, so real risk concentrates in shared/team Langflow deployments. The input tag 'Authentication Bypass' conflicts with the actual nature of the flaw - users must already be authenticated and the issue is an authorization (ownership) bypass per CWE-639; treat the tag as mislabeled, not as evidence of pre-auth access.

Exploit ScenarioDerived

A low-privileged but legitimate user of a shared IBM Langflow OSS instance enumerates another user's message or session IDs and calls the unprotected message endpoints to overwrite that user's message content with an injected malicious prompt, delete their messages in bulk, or reassign the session ID to hijack the conversation. Because the attacker only needs a valid account and crafted API requests (AV:N/AC:L/UI:N), exploitation is straightforward in any multi-user deployment. No public proof-of-concept was identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Broken object-level authorization in IBM Langflow OSS 1.0.0 through 1.12.4 allows any authenticated low-privilege user to bulk-delete another user's messages, overwrite message content to inject malicious prompts, or reassign a conversation session ID to hijack the session. The CVSS 3.1 score is 8.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L), so exploitation requires a valid account and a shared deployment where other users' messages or sessions exist; single-user instances have little cross-user data to target. No public exploit code or confirmed active exploitation was identified at time of analysis, and this is assessed as above-average priority rather than an emergency.

RemediationAI

Apply the fix identified in IBM's advisory at https://www.ibm.com/support/pages/node/7293016 and upgrade from the affected 1.0.0 through 1.12.4 range; the provided data does not specify an exact patched version, so confirm the fixed release with IBM before upgrading. Until a patched build is deployed, restrict Langflow OSS to trusted users and preferably single-tenant or isolated deployments, limit the number of authenticated accounts, and monitor for bulk message deletion, unexpected message-content changes, and session-ID reassignment. Review application and access logs for cross-user message or session activity, and place the instance behind network access controls or a gateway that limits exposure; these controls reduce collaboration convenience and add operational overhead but lower the likelihood of cross-user object access. Because authentication is mandatory and shared deployments are the primary exposure path, removing untrusted accounts and segregating instances are the most direct compensating measures.

Affected VersionsENISA

Langflow OSS 1.0.0 ≤1.12.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

The root cause is CWE-639, Authorization Bypass Through User-Controlled Key, a form of insecure direct object reference affecting Langflow's message and session objects. Langflow is an open-source low-code platform for building LLM and AI applications, and its message endpoints handle conversation history and session state. In versions 1.0.0 through 1.12.4, three message endpoints perform no ownership verification, so an authenticated user who knows or enumerates another user's message or session identifiers can act on objects outside their account. The CVSS vector confirms network reachability (AV:N), low attack complexity (AC:L), low privileges required (PR:L), no user interaction (UI:N), and high confidentiality and integrity impact with limited availability impact. No CPE strings were supplied in the intelligence, so affected product identification relies on the IBM advisory and the stated version range.

Know when the next one hits your stack

  • 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 (us) PRIMARY 8.3 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L
vuln.today AI 8.3 HIGH

Network API reachable (AV:N), trivial IDOR (AC:L) needing only any authenticated account (PR:L, no UI); session hijack exposes data (C:H), prompt-injection overwrite (I:H), message deletion is limited availability loss (A:L).

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

Primary rating from Vendor (us).

CVSS VectorVendor: us

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

DescriptionCVE.org

IBM Langflow OSS 1.0.0 through 1.12.4 contains three message endpoints that perform no ownership verification. Any authenticated user can bulk-delete another user's messages, overwrite message content to inject malicious prompts, or hijack an entire conversation session by reassigning its session ID.

Executive ViewAI

Why It Matters

IBM Langflow OSS versions 1.0.0 through 1.12.4 contain an authorization flaw that allows any authenticated low-privilege user to delete or alter other users' messages and hijack conversation sessions in shared deployments. The organizational exposure is concentrated in multi-user or multi-tenant Langflow environments where AI assistants handle sensitive conversation data, since tampering could corrupt AI outputs, inject malicious prompts, and undermine trust in shared AI services. No public exploit identified at time of analysis, but leadership should prioritize inventorying shared deployments and tightening access until a vendor fix is available; single-user instances present limited cross-user risk.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include isolating or temporarily disabling multi-user/shared workspace features, restricting Langflow API/UI access to trusted networks and named users, enforcing least-privilege RBAC and reviewing accounts, adding gateway/proxy authorization checks for message and session operations, enabling audit logging and alerting on bulk message deletion, message overwrites, and session-ID reassignment, rotating session-signing keys, and segmenting Langflow deployments from sensitive data stores until a fixed version is available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
popular open-source LLM app builder, common in AI dev but not ubiquitous enterprise
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.2%
Patch available No
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
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.

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