Praisonai · Praisonai · CVE-2026-55541
**Name of the Vulnerable Software and Affected Versions**
PraisonAI versions prior to 4.6.58
**Description**
In the serve subsystem, the `praisonai serve agents` and `praisonai serve unified` commands accept an `--api-key` flag for authentication, but the parsed value is not implemented within the FastAPI application. Consequently, the ` create agents app()` and ` create unified app()` functions fail to install a credential check, leaving the server open to unauthenticated access regardless of the key provided. This allows unauthorized callers to trigger agent workflows, potentially leading to API quota exhaustion or unauthorized tool and code execution depending on the agent configuration.
**API Endpoints:**
- `POST /agents`
- `POST /agents/{name}`
- `POST /api/v1/agents/{id}/invoke`
- `GET /`
- `GET / praisonai /discovery`
**Vulnerable Parameters or Variables:**
- `api key`
**Recommendations**
Update PraisonAI to version 4.6.58 or later.