Skip to main content
← All vulnerabilities
CVE-2026-12940

Langflow is affected by remote code execution due to multiple unauthenticated and insufficiently authorized API endpoints

Published
Last modified
published
Not listed in CISA KEV
Fix
Fix or patch referenced
1 proof of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

IBM Langflow OSS 1.0.0 through 1.10.1  are vulnerable to unauthenticated remote code execution via environment variable injection in the MCP (Model Context Protocol) stdio launcher. The vulnerability exists in src/lfx/src/lfx/base/mcp/util.py where the DANGEROUS_ENV_VARS blocklist fails to include SHELLOPTS , BASHOPTS , and PS4 environment variables.

Timeline

  1. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  2. CVE published
  3. Record last updated

Affected versions

  • IBM Langflow OSS

    From 1.0.0 · through 1.10.1

References 2

ibm.com

GitHub · BiiTts/CVE-2026-12940-Langflow-Unauth-RCE