Advisory · CVE-2026-88962
Authenticated remote code execution in Langflow code generation
Langflow OSS releases 1.0.0 through 1.12.2 let a remote authenticated attacker execute arbitrary code through improper control of code generation. IBM rates it high at CVSS 8.8.
- Vendor
- IBM
- Product
- Langflow OSS
- Identifier / CWE
- CVE-2026-88962
CWE-94 - Action timing
- Immediate
Explain it like I’m five
Langflow builds little programs from what users describe. This flaw means a logged-in user can slip instructions into that building process, and the finished program runs their commands on the server.
- 01Authenticated access
A remote attacker authenticates to Langflow with valid, low-privilege credentials.
- 02Payload into code generation
The attacker submits input that flows into Langflow's code generation path.
- 03Missing constraint
Langflow fails to properly control what the code generation path is allowed to produce.
- 04Arbitrary code runs
Attacker-controlled code executes with the privileges of the Langflow service process.
What happened
IBM disclosed CVE-2026-88962 on October 7, 2026: an improper control of code generation in IBM Langflow OSS versions 1.0.0 through 1.12.2. A remote authenticated attacker can push input into the product’s code generation path and break out of its constraints, reaching arbitrary code execution. IBM scores it high at CVSS 3.1 8.8, with confidentiality, integrity, and availability all impacted.
This is one of several code generation flaws in the same bulletin: the same underlying trust in user-influenced generated code appears in multiple endpoints, so patching once and patching everywhere are the same job.
IBM’s bulletin lists no workarounds or mitigations for these Langflow flaws; it recommends addressing them by upgrading.
What to do
- Inventory every Langflow deployment, including self-hosted, demo, research, and individually managed cloud instances, and confirm the running version.
- Upgrade affected instances (1.0.0 through 1.12.2) to the fixed release named in the IBM bulletin.
- Until patched, restrict network access to Langflow, review and prune accounts, and keep it off the public internet.
- Review application and system logs for unusual flow execution or code execution calls from low-privilege accounts.
- If exploitation cannot be excluded, rotate credentials held by or reachable from the Langflow host and review downstream systems.
Management note
Any authenticated user is a potential code-execution foothold here, which makes shared and demo instances the riskiest. The fix is an upgrade, but the exposure review should cover every account that can still log in.