Description
IBM Langflow OSS 1.0.0 through 1.10.0 Langflow could allow an attacker to write arbitrary files to unintended locations due to improper input validation in the APIRequest component. A path traversal vulnerability exists when the "Save to File" feature is enabled, where filenames extracted from HTTP response Content-Disposition headers are not sanitized before being joined to the temporary directory path. An attacker controlling an external HTTP server can supply crafted filename values containing path traversal sequences (e.g., ../), enabling arbitrary file writes to locations accessible by the Langflow process.
Published: 2026-07-17
Score: 9.9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

IBM Langflow OSS contains a path traversal flaw in its APIRequest component. When the "Save to File" feature is enabled, filenames taken from HTTP response Content‑Disposition headers are concatenated with a temporary directory path without sanitization. An attacker who controls an external HTTP server can inject path traversal sequences (e.g., "../") into these header values, allowing them to write files to arbitrary locations under the ownership of the Langflow process. This can lead to modification or destruction of critical files, intrusion through configuration changes, and potential escalation of privileges depending on the file types written. The vulnerability is specifically a CWE‑22 "Improper Limitation of a Pathname" flaw.

Affected Systems

The flaw is present in all IBM Langflow OSS releases from 1.0.0 up to and including 1.10.0. Attackers need the ability to supply a crafted HTTP response that Langflow will process, meaning any installation of the affected version is at risk if it interacts with untrusted external servers.

Risk and Exploitability

The CVSS score of 9.9 indicates critical severity, while the EPSS score of less than 1% suggests that exploitation is currently low probability. The vulnerability is not listed in CISA KEV, implying no widespread public exploitation is known. Exploitation requires an attacker to control the HTTP server that Langflow queries or to convince Langflow to download data from a malicious source; the attacker must also have local access or the ability to influence outbound requests from the Langflow environment. No public exploitation exploits were described in the advisory, but the remedy is urgent due to the potential for arbitrary file writes.

Generated by OpenCVE AI on July 30, 2026 at 23:49 UTC.

Remediation

Vendor Solution

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


OpenCVE Recommended Actions

  • Upgrade IBM Langflow OSS to version 1.10.1 or later.
  • Disable the "Save to File" feature if it is not required for your deployment.
  • Ensure that Langflow only retrieves data from trusted, authenticated HTTP sources and filter or strip untrusted Content‑Disposition headers before processing.

Generated by OpenCVE AI on July 30, 2026 at 23:49 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 19:30:00 +0000

Type Values Removed Values Added
Description IBM Langflow OSS 1.0.0 through 1.10.0 Langflow could allow an attacker to write arbitrary files to unintended locations due to improper input validation in the APIRequest component. A path traversal vulnerability exists when the "Save to File" feature is enabled, where filenames extracted from HTTP response Content-Disposition headers are not sanitized before being joined to the temporary directory path. An attacker controlling an external HTTP server can supply crafted filename values containing path traversal sequences (e.g., ../), enabling arbitrary file writes to locations accessible by the Langflow process.
Title Path Traversal in APIRequest Component via Content-Disposition Header
First Time appeared Ibm
Ibm langflow Oss
Weaknesses CWE-22
CPEs cpe:2.3:a:ibm:langflow_oss:1.0.0:*:*:*:*:*:*:*
cpe:2.3:a:ibm:langflow_oss:1.10.0:*:*:*:*:*:*:*
Vendors & Products Ibm
Ibm langflow Oss
References
Metrics cvssV3_1

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


Subscriptions

Ibm Langflow Oss
cve-icon MITRE

Status: PUBLISHED

Assigner: ibm

Published:

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

Reserved: 2026-05-18T18:20:51.714Z

Link: CVE-2026-8859

cve-icon Vulnrichment

Updated: 2026-07-20T13:24:37.727Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T00:00:06Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')