CVE-2026-104317
Langflow: unsafe deserialisation can lead to remote code execution
- Risk score
- 64/100
- CVSS
- 9.8 v3.1
- Published
- 29 Oct 2026
Open in the live forecast Today's forecast
What to know
- What it is
- IBM Langflow OSS has a critical vulnerability due to deserialization of untrusted data, allowing a remote attacker to execute arbitrary code on the system.
- Affected
- {'product': 'IBM Langflow OSS', 'versions': ['1.0.0', '1.1.0', '1.2.0', '1.3.0', '1.4.0', '1.5.0', '1.6.0', '1.7.0', '1.8.0', '1.9.0', '1.10.0', '1.11.0', '1.12.0', '1.12.1', '1.12.2', '1.12.3']}
- Fix
- Check the linked advisory for the concrete fix.
- Exploitation
- No known exploitation
Not confirmed. 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0 isn't in the advisory. Check the vendor's advisory before acting on this.
Story map
At a glance
Langflow: Red, act today. IBM Langflow OSS 1.0.0 through 1.12.2 could allow a remote attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.
The flaws
- CVE-2026-104317: Unsafe deserialisation can lead to remote code execution (CVSS 9.8)
- CVE-2026-93674: Code injection can lead to remote code execution (CVSS 9.8 · EPSS 15%)
- CVE-2026-10561: Langflow: PythonREPLComponent executes unsandboxed Python code, enabling authenticated RCE and privilege escalation (CVSS 10.0 · EPSS 1%)
- CVE-2026-55255: Langflow Authorization Bypass Through User-Controlled Key Vulnerability (CVSS 8.4 · exploited)
The fix
Upgrade Langflow: 1.9.1 or later on your release line
Who is exposed: Langflow
Where it stands
- Exploited in the wild
- On CISA's exploited list since 7 Jul
- US federal deadline 10 Jul
How it unfolded
- 7 Jul, CISA (official): Added to the Known Exploited Vulnerabilities list
- 10 Jul, Deadline (official): US federal agencies must have patched
Connects to
- Same weakness: Unsafe deserialisation (CWE-502). 315 other warnings in 30 days
- Same product: Earlier Langflow warnings. 57 in the last 90 days
Why it is Amber
- CVSS 9.8 critical
- Remotely exploitable without logging in
References
Original description
IBM Langflow OSS 1.0.0 through 1.12.3 could allow a remote attacker who could reach the message broker to execute arbitrary code on the system due to the deserialization of untrusted data.
Last activity 29 Oct 2026. Patch Forecast updates every hour.