Moon-Harvest/CVE-2025-59528

GitHub: Moon-Harvest/CVE-2025-59528

该项目是针对 Flowise CustomMCP 远程代码执行漏洞(CVE-2025-59528)的 Go 语言 PoC,用于验证未授权 RCE 漏洞的可利用性。

Stars: 0 | Forks: 0

# CVE-2025-59528:Flowise CustomMCP 远程代码执行 PoC 一个针对 **CVE-2025-59528** 的 Go 概念验证,目标为 Flowise <= 3.0.5 版本。 ## 摘要 Flowise 允许通过 `CustomMCP` 节点配置执行未经校验的 JavaScript 代码。应用程序在后端 `convertToValidJSONString` 函数中,将 `mcpServerConfig` 参数里的用户输入直接传递给 `Function()` 构造函数。这会以完整的 Node.js 权限执行代码,从而允许通过 `child_process` 执行任意系统命令。 * **影响:** 未授权远程代码执行 (RCE) * **修复版本:** 3.0.6 ## 用法 ``` git clone https://github.com/Moon-Harvest/CVE-2025-59528 cd CVE-2025-59528/ go run main.go ``` ## 示例 ``` go run main.go http://target.com h3D_9jD7Xzi0V2KSrld9ff4P3rm6cuNXg1uA-wFsUYc "touch /tmp/pwned" ```
标签:EVTX分析, Go语言, Go语言工具, MITM代理, PoC, 安全漏洞, 日志审计, 暴力破解, 程序破解, 编程工具, 远程代码执行