Advisory · CVE-2026-110196
Low-privileged users can run code in Langflow via admin-only component bypass
IBM Langflow OSS 1.0.0 through 1.12.4 lets a remote attacker with a low-privileged authenticated account bypass the administrator-only restriction and execute arbitrary code by configuring a built-in code-execution component. IBM rates it high at CVSS 8.8.
- Vendor
- IBM
- Product
- Langflow OSS
- Identifier / CWE
- CVE-2026-110196
CWE-862 - Action timing
- Immediate
Explain it like I’m five
Langflow has a code-running component meant for administrators only, but the gate checking for admin rights can be sidestepped. A low-privileged user configures that component with their own inputs and gets code execution.
- 01Low-privileged account
A remote attacker holds a low-privileged authenticated Langflow account.
- 02Admin-only restriction bypassed
The attacker configures a built-in code-execution component despite the administrator-only restriction.
- 03Arbitrary code execution
Attacker-supplied inputs run as code on the Langflow host.
What happened
IBM disclosed CVE-2026-110196 in Langflow OSS versions 1.0.0 through 1.12.4: a remote attacker with a low-privileged authenticated account can bypass the administrator-only restriction and execute arbitrary code on the server by configuring a built-in code-execution component with attacker-supplied inputs. IBM rates it high at CVSS 3.1 8.8, with low privileges required and no user interaction.
This one breaks the usual assumption that only admins are dangerous: any authenticated user, including self-registered or trial accounts where enabled, can reach code execution.
What to do
- Inventory Langflow deployments and review which accounts, including self-registered ones, can authenticate.
- Upgrade Langflow OSS to version 1.12.5 or later following the IBM bulletin.
- Restrict network access to Langflow and disable self-registration while patching if it is enabled.
- Review application and host logs for code-component configuration by non-admin accounts.
- Rotate credentials and tokens that were reachable from affected servers if compromise cannot be excluded.
Management note
Audit who can log in, not just who is an admin. On instances with open registration, this is effectively unauthenticated-adjacent RCE.