Skip to main content

IBM Langflow CVE-2026-12945

| EUVDEUVD-2026-51242 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-07-30 ibm GHSA-xxrp-rxf8-3mmx
7.1
CVSS 3.1 · Vendor: ibm
Share

Severity by source

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

Network-reachable IDOR needing only a low-privileged account (PR:L) with no interaction; cross-user log exposure gives C:H, job tampering gives A:L, no integrity change.

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

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

Lifecycle Timeline

2
Analysis Generated
Jul 30, 2026 - 17:22 vuln.today
CVE Published
Jul 30, 2026 - 16:44 nvd
HIGH 7.1

DescriptionCVE.org

IBM Langflow OSS 1.0.0 through 1.10.1 allows authenticated users to access and manipulate other users' build jobs through improper access control on log retrieval and unauthenticated build endpoints.

AnalysisAI

Broken object-level authorization in IBM Langflow OSS 1.0.0 through 1.10.1 lets an authenticated low-privileged user read and tamper with build jobs belonging to other users by abusing improper access control on log-retrieval and unauthenticated build endpoints. Because Langflow orchestrates LLM/agent workflow builds, a cross-tenant attacker can view sensitive build logs (high confidentiality impact) and interfere with others' jobs (limited availability impact). A vendor patch is available; there is no public exploit identified at time of analysis and the flaw is not on CISA KEV.

Technical ContextAI

Langflow OSS is IBM's open-source visual builder for LangChain-style AI/agent pipelines, where each 'build' compiles and runs a user's flow and produces logs. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key, i.e. an IDOR): the log-retrieval and build endpoints key on a user-supplied job/build identifier without verifying that the requesting principal actually owns that job. The CPE cpe:2.3:a:ibm:langflow_oss:*:* confirms the affected component is the Langflow OSS application itself. One build endpoint is additionally described as unauthenticated, meaning the object-reference check - and in that path any authentication - is missing at the resource layer rather than being a session or credential flaw.

RemediationAI

Apply the fixed release referenced in IBM's advisory at https://www.ibm.com/support/pages/node/7279994; the input confirms a vendor patch is available but does not state the exact fixed version, so treat the patched version as 'per vendor advisory' and confirm the target build directly from that page (the fix should be the release above 1.10.1). Until patched, restrict network reachability of the Langflow instance to trusted users and place it behind an authenticating reverse proxy or network ACL so the unauthenticated build endpoint cannot be reached anonymously - accepting that this blocks legitimate remote/API access. Additionally minimize the number of low-privileged accounts and, where feasible, isolate distinct users into separate Langflow instances to remove the cross-tenant object-reference exposure, at the cost of higher operational overhead. Monitor access logs for build/log-retrieval requests referencing job IDs the caller does not own.

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-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-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-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-9135 CRITICAL
9.9 Jul 17

Arbitrary Python code execution in IBM Langflow OSS 1.0.0 through 1.10.0 (Langflow versions up to 1.9.2) allows authenti

CVE-2026-8476 CRITICAL
9.9 Jul 17

Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows attackers to run arbitrary code by planting a mali

CVE-2026-8481 CRITICAL
9.9 Jul 17

Authenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 lets any logged-in user run arbitrary Pytho

CVE-2026-8859 CRITICAL
9.9 Jul 17

Arbitrary file write in IBM Langflow OSS 1.0.0 through 1.10.0 lets an attacker who controls an external HTTP server plan

Share

CVE-2026-12945 vulnerability details – vuln.today

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