OS Command Injection in Flowise - #VU146547

 

OS Command Injection in Flowise - #VU146547

Published: September 1, 2026


Vulnerability identifier: #VU146547
CSH Severity: Medium
CVSS v4: 7.7 [CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-78
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to execute arbitrary code.

The vulnerability exists due to improper neutralization of special elements used in an os command in the Custom MCP stdio configuration and command validation logic when processing user-supplied MCP server configuration through the customMCP node load method. A remote user can supply a crafted configuration that invokes npx package binaries to execute arbitrary code.

The configured process is spawned before Flowise determines whether the target is a valid MCP server, and the issue was validated against the official Docker image.


Affected software

Flowise

Remediation

Install security update from vendor's website.

Flowise - update to 3.1.4

External References

Related Security Bulletins