Description
IBM Langflow OSS 1.0.0 through 1.10.1 Langflow could allow an authenticated user to execute arbitrary commands with elevated privileges on the system due to improper validation of user supplied input in the Python Interpreter component.
Published: 2026-07-17
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability notice reports that multiple unauthenticated and insufficiently authorized API endpoints could allow remote code execution, denial of service, path traversal, and credential exposure. The technical description confirms that an authenticated user can exploit an OS command injection flaw in the Python Interpreter component of IBM Langflow OSS. Through this flaw, unvalidated user‑supplied input is passed to the operating system shell, allowing the attacker to run arbitrary commands with elevated system privileges, thereby compromising the host’s confidentiality, integrity, and availability. While the notice lists several other potential impacts, only the data‑exfiltration and denial‑of‑service aspects are explicitly supported by the description for the authenticated scenario; the other claims remain unverified in the supplied details.

Affected Systems

IBM Langflow OSS versions 1.0.0 through 1.10.1 are affected. Users running any of these releases are vulnerable until the product is upgraded to version 1.10.2 or later.

Risk and Exploitability

The CVSS score of 8.8 signals high severity, yet the EPSS score of less than 1 % indicates a very low current exploitation probability. The issue is not listed in the CISA KEV catalog. The attack vector requires an authenticated session, and no publicly known exploits are documented. Due to the ability to execute arbitrary commands, the risk to the entire host is material, especially where privileged accounts exist.

Generated by OpenCVE AI on August 1, 2026 at 08:15 UTC.

Remediation

Vendor Solution

IBM strongly recommends addressing the vulnerability now by upgrading Langflow OSS to version 1.10.2 https://pypi.org/project/langflow/


OpenCVE Recommended Actions

  • Apply the vendor‑supplied update to upgrade Langflow OSS to version 1.10.2 or later, which removes the input‑validation flaw in the Python Interpreter component.
  • Restrict or disable the Python Interpreter feature until a patched version is available, or enforce strict input sanitization to mitigate potential command injection.
  • If credentials may have been exposed through the affected API endpoints, rotate or revoke them to prevent unauthorized access.

Generated by OpenCVE AI on August 1, 2026 at 08:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 17 Jul 2026 20:15:00 +0000

Type Values Removed Values Added
Description IBM Langflow OSS 1.0.0 through 1.10.1 Langflow could allow an authenticated user to execute arbitrary commands with elevated privileges on the system due to improper validation of user supplied input in the Python Interpreter component.
Title Langflow is affected by remote code execution, denial of service, path traversal, and exposed credentials due to multiple unauthenticated and insufficiently authorized API endpoints
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-78
CPEs cpe:2.3:a:ibm:langflow_oss:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:langflow_oss:1.10.1:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm langflow Oss
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Ibm Langflow Oss
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

Updated: 2026-07-23T03:56:12.051Z

Reserved: 2026-07-02T17:55:22.464Z

Link: CVE-2026-14499

cve-icon Vulnrichment

Updated: 2026-07-20T13:27:10.615Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T08:30:03Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')