Skip to main content
← All vulnerabilities
CVE-2025-59528GHSA-3GCM-F6QX-FF7P

Flowise has Remote Code Execution vulnerability

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.6
1 on Exploit-DB, 1 Metasploit module, 13 proofs of concept on GitHub, 1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

Flowise is a drag & drop user interface to build a customized large language model flow. In version 3.0.5, Flowise is vulnerable to remote code execution. The CustomMCP node allows users to input configuration settings for connecting to an external MCP server. This node parses the user-provided mcpServerConfig string to build the MCP server configuration. However, during this process, it executes JavaScript code without any security validation. Specifically, inside the convertToValidJSONString function, user input is directly passed to the Function() constructor, which evaluates and executes the input as JavaScript code. Since this runs with full Node.js runtime privileges, it can access dangerous modules such as child_process and fs. This issue has been patched in version 3.0.6.

Timeline

  1. CVE published
  2. CISA SSVC assessment

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

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

    EDB-52440

  5. EPSS reached 10%

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

Affected versions

  • FlowiseAI Flowise

    3.0.5

  • flowisenpm

    From 3.0.5 · fixed in 3.0.6

References 24

GitHub · FlowiseAI/Flowise

Exploit-DB

GitHub · rapid7/metasploit-framework

GitHub · projectdiscovery/nuclei-templates

GitHub · Amoru-Bek/CVE-2025-59528-Poc

GitHub · Loaxert/CVE-2025-59528-PoC

GitHub · Moon-Harvest/CVE-2025-59528

GitHub · NymiiTechTips/CVE-2025-59528

GitHub · UsifAraby/CVE-2025-59528-POC

GitHub · arensballiu/Flowise-RCE-CVE-2025-59528

GitHub · corey-farley/CVE-2025-59528-Flowise-RCE

GitHub · hackpatato/PoC-and-yara-rules-of-CVE-2025-59528-Flowise-has-Remote-Code-Execution-vulnerability

GitHub · mananispiwpiw/CVE-2025-59528-PoC

GitHub · maradonam18/-CVE-2025-59528-PoC

GitHub · sonnelon/CVE-2025-59528-PoC

GitHub · vanhari/CVE-2025-59528

GitHub · zimshk/CVE-2025-59528.yaml