PT-2026-81330 · Praisonai · Praisonai
CVSS v4.0
8.8
High
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
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 /agentsPOST /agents/{name}POST /api/v1/agents/{id}/invokeGET /GET / praisonai /discovery
Vulnerable Parameters or Variables:
api key
Recommendations
Update PraisonAI to version 4.6.58 or later.
Exploit
Fix
Missing Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Praisonai