S4E just found a high top 10 tcp port service scan
critical·Product Based Web Vulnerabilities·Updated Nov 11, 2025

CVE-2025-8943 Scanner

CVE-2025-8943 Scanner - Remote Code Execution (RCE) vulnerability in Flowise

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3k
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-8943
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

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.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
AFFECTED< 3.0.1SAFE ✓≥ 3.0.1
Updated Aug 22, 2026View on NVD →
Detail

Flowise is a robust cloud-based system utilized by organizations to manage complex data workflows and automate various operational tasks. Often deployed by DevOps teams, IT managers, and data scientists, it integrates seamlessly with multiple data sources and provides a comprehensive set of tools for process optimization. The platform's capabilities are further extended through custom Managed Control Points (MCPs), allowing users to define and execute specific data processing routines. Its use is prevalent in environments that require efficient data management across distributed systems, making it a potent tool in enterprise data operations. Though Flowise offers significant operational benefits, neglected security configurations can pose heightened risks, underlining the importance of rigorous oversight for its deployment.

The vulnerability affecting Flowise versions before 3.0.1 allows remote code execution via unsandboxed OS commands. An attacker can exploit the custom MCP feature to execute arbitrary commands due to insufficient authentication and authorization controls. When combined with the lack of role-based access control, the flaw allows unauthenticated attackers to gain command execution rights. Such vulnerabilities can undermine the security posture of institutions utilizing Flowise for their operations. Attacks can proceed without prior knowledge or authentication, posing a significant threat to data integrity and system reliability. Remediating such vulnerabilities is essential to maintain the secure deployment of Flowise in sensitive environments.

At the core of this vulnerability within Flowise is an issue in its 'Custom MCPs' feature exposed through HTTP. The API endpoint '/api/v1/node-load-method/customMCP' accepts and processes potentially malicious JSON payloads. The vulnerable parameter stems from inadequate validation and lack of input sanitization of `mcpServerConfig.command`. Attackers devise payloads inserting OS commands into scripts executed by the 'Custom MCPs'. Receiving and executing malicious payloads via the unprotected REST API subject systems to unsanctioned command executions, escalating the risk of exploitation. Without intervention and proper input checks, the system's exposed endpoints become conduits for unauthorized command injections.

Successful exploitation of this RCE vulnerability can lead to complete system compromise, data theft, and lateral movement within the network. Adversaries can gain unauthorized access to critical data and systems, disrupt service operation, and potentially deploy ransomware or other malware. Persistent exploitation might elude initial detection, permitting attack chains that extend beyond immediate network neighbors. This represents a substantial security risk, where data leakage or service outages can lead materially affect business operations and reputations. Thus, the implementation of security patches and monitoring controls is essential for mitigation.

REFERENCES

Solution Advice
  • Update Flowise to the latest version addressing this vulnerability.
  • Implement strict access controls and authentication mechanisms for the platform.
  • Perform regular security audits to identify and rectify potential configuration issues.
  • Incorporate input validation and sanitization for parameters accepted by critical endpoints.
  • Enable logging of API interactions for better incident detection and response capabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.