Skip to main content
← All vulnerabilities
CVE-2025-8943GHSA-2VV2-3X8X-4GV7

Unsupervised OS command execution leads to remote code execution by unauthenticated network attackers

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.1
1 Metasploit module, 1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

The Custom MCPs feature is designed to execute OS commands, for instance, using tools like `npx` to spin up local MCP Servers. However, Flowise's inherent authentication and authorization model is minimal and lacks role-based access controls (RBAC). Furthermore, in Flowise versions before 3.0.1 the default installation operates without authentication unless explicitly configured. This combination allows unauthenticated network attackers to execute unsandboxed OS commands.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • flowise

    fixed in 3.0.1

  • flowisenpm

    through 3.0.5

References 3

research.jfrog.com

GitHub · rapid7/metasploit-framework

GitHub · projectdiscovery/nuclei-templates