Skip to main content

IBM Langflow CVE-2026-7873

| EUVDEUVD-2026-40381 CRITICAL
Code Injection (CWE-94)
2026-06-30 ibm GHSA-v798-mcc6-2m3m
9.9
CVSS 3.1 · Vendor: ibm
Share

Severity by source

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

Network-reachable, low-complexity code injection requiring only a low-privileged account (PR:L); OS command execution breaks out of the app context (S:C) for full C/I/A loss.

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

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

Lifecycle Timeline

1
Analysis Generated
Jun 30, 2026 - 19:51 vuln.today

DescriptionCVE.org

IBM Langflow OSS 1.0.0 through 1.10.0 allows authenticated attackers to execute arbitrary OS commands and read sensitive files including credentials, enabling complete system compromise and lateral movement.

AnalysisAI

Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-system commands and read sensitive files such as stored credentials, escalating from low-privileged application access to full host compromise. Rated CVSS 9.9 with a scope-changing vector, the flaw enables lateral movement once an attacker holds any valid Langflow account. No public exploit identified at time of analysis, but a vendor patch is available.

Technical ContextAI

Langflow OSS is IBM's open-source, low-code visual builder for composing LLM and agent pipelines, which by design executes user-authored flow logic. The root cause is CWE-94 (Improper Control of Generation of Code / code injection): attacker-influenced input is incorporated into code or commands that the server-side runtime then evaluates, allowing OS command execution outside the intended flow sandbox. The single affected CPE, cpe:2.3:a:ibm:langflow_oss, confirms this is the open-source Langflow distribution rather than a separately versioned hosted IBM product, and the CVSS scope change (S:C) reflects that the injected code breaks out of the application's authorization context to act on the underlying host and its files.

RemediationAI

Apply the fix referenced in IBM's advisory at https://www.ibm.com/support/pages/node/7278441 (Patch available per vendor advisory); the exact fixed version is not stated in the available data and must be taken from that page, so upgrade to the first release above 1.10.0 that IBM designates as patched. Until patched, reduce exposure by removing Langflow from public network reach and placing it behind a VPN or authenticating reverse proxy, since exploitation requires a valid account - tighten account provisioning, rotate and minimize the number of low-privileged accounts, and review who can author or run flows (trade-off: restricting flow-authoring undercuts Langflow's core function for those users). Additionally rotate any credentials or secrets stored in or reachable by the Langflow host, as the flaw permits reading sensitive files. Do not rely on these controls as a substitute for the vendor patch.

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-10561 CRITICAL
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-19295 CRITICAL
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-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

CVE-2026-12946 CRITICAL
9.9 Jul 30

Remote code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 allows an authenticated remote attacker to execu

CVE-2026-13435 CRITICAL
9.9 Jul 30

Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 stems from improper input validation in the PythonREPL sa

CVE-2026-8635 CRITICAL
9.9 Jul 17

Privilege escalation to remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows an authenticated user to e

CVE-2026-19286 CRITICAL
9.8 Aug 28

Remote code execution in IBM Langflow OSS 1.0.0 through 1.11.1 arises from the A2A (agent-to-agent) public endpoint fail

CVE-2026-8505 CRITICAL
9.8 Jul 17

Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 stems from broken webhook authentication

Share

CVE-2026-7873 vulnerability details – vuln.today

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