CVE Catalog

CVE-2026-57124

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.64%

49th percentile - higher than 49% of all known CVEs

Summary

In PraisonAI prior to 4.6.59, the default UI host applications expose POST /api/mcp/connect without mandatory authentication and accept caller-controlled command and args values that PraisonAIUI passes to StdioMCPClient to start a local process. Because the UI binds to 0.0.0.0 by default, a reachable unauthenticated client can execute commands as the UI service account even when the MCP handshake later fails.

Risk Assessment

Remote arbitrary command execution as the UI service account is possible, potentially leading to full host compromise. The risk is critical when the interface is exposed to a network.

Recommendation

Upgrade PraisonAI to version 4.6.59 or later. Restrict access to the /api/mcp/connect endpoint and avoid exposing the UI on 0.0.0.0 without additional access controls.

Other vulnerabilities in PraisonAI

See all
Original NVD description (English source)

PraisonAI is a multi-agent teams system. Prior to 4.6.59, the default UI host applications expose POST /api/mcp/connect without mandatory authentication and accept caller-controlled command and args values that PraisonAIUI passes to StdioMCPClient to start a local process. Because the UI commands bind to 0.0.0.0 by default, a reachable unauthenticated client can execute commands as the UI service account even when the MCP handshake later fails. This vulnerability is fixed in 4.6.59.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS