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

Flowise - Custom MCP Environment Variable Denylist Bypass via Case Sensitivity

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.1.3
1 on Exploit-DB, 1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

Flowise before 3.1.3 validates Custom MCP stdio environment variables against a denylist using a case-sensitive comparison, so on Windows, where environment names are case-insensitive, supplying 'node_options' bypasses the NODE_OPTIONS denylist entry. An authenticated user who can configure a Custom MCP node can thereby inject NODE_OPTIONS --require and execute arbitrary code in the Flowise server context.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated
  4. Public exploit on Exploit-DB

    EDB-52623

Affected versions

  • Flowise Flowise

    fixed in 3.1.3

References 5

GitHub · bikini/exploitarium

GitHub · FlowiseAI/Flowise

vulncheck.com

Exploit-DB

GitHub · CerberusMrXi/Flowise-CVE-2026-58057-exploit