Vulnerability details

CVE-2026-8476

IBM Langflow OSS

Disk Cache Deserialization Remote Code Execution Vulnerability

CVSS 3.1
9.9Critical

Official description

IBM Langflow OSS 1.0.0 through 1.10.0 contain a critical remote code execution vulnerability in the disk-based caching mechanism. The AsyncDiskCache class uses Python's unsafe pickle.loads() function to deserialize cached objects from disk without validation, integrity verification, or authentication, enabling arbitrary code execution when malicious pickle payloads are processed. Attackers who can influence cached data through file system access, malicious workflow inputs, custom components, or API manipulation can achieve complete system compromise with the privileges of the Langflow server process.

CVSS scores

ScoreVersionSourceVector
9.9Critical 3.1 CVEProject cvelistV5 (CNA) (ibm) CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Affected products

VendorProductVersionsSource
IBM Langflow OSS 1.0.0 ≤ v ≤ 1.10.0 CVEProject cvelistV5 (CNA)

References and advisories

1
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-07-17
Last updated
2026-07-23
State
Published
Assigner (CNA)
ibm

Exploit prediction (EPSS)

0.97%
Probability of exploitation in 30 days
62.2%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-502
    Deserialization of Untrusted Data