CVE Catalog

CVE-2026-57127

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.90%

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

Summary

In PraisonAI prior to 4.6.58, the APIKeyAuthMiddleware or JWTAuthMiddleware forwards requests when PRAISONAI_API_KEY or PRAISONAI_JWT_SECRET and the corresponding recipe value are absent. As a result, unauthenticated clients can reach recipe execution, input, and output surfaces even though the operator explicitly enabled authentication.

Risk Assessment

An unauthenticated attacker can invoke recipes and connected tools, potentially leading to unauthorized data access or actions performed as the service. The risk is especially high when the instance is network-reachable.

Recommendation

Upgrade PraisonAI to version 4.6.58 or later. Until then, ensure PRAISONAI_API_KEY and PRAISONAI_JWT_SECRET are always set and restrict network access to the service.

Other vulnerabilities in PraisonAI

See all
Original NVD description (English source)

PraisonAI is a multi-agent teams system. Prior to 4.6.58, recipe serve installs APIKeyAuthMiddleware or JWTAuthMiddleware when an operator selects api-key or JWT authentication, but each middleware forwards requests when PRAISONAI_API_KEY or PRAISONAI_JWT_SECRET and the corresponding recipe value are absent. Unauthenticated clients can then reach recipe execution, input, and output surfaces and may trigger connected tools despite the operator explicitly enabling authentication. This issue is fixed in 4.6.58.

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