Lucene search
+L

4 matches found

OSV
OSV
added 2026/08/25 3:06 p.m.7 views

GHSA-PVXX-R596-F5QJ PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced

Summary praisonai serve agents and praisonai serve unified both accept --api-key for authentication. The flag is parsed but never wired into the FastAPI app — no middleware, no header check, nothing. The server runs wide open regardless of what key you set. Tested on 4.6.50 from PyPI. Affected...

8.8CVSS5.7AI score0.00276EPSS
SaveExploits0References4
CVE
CVE
added 2026/08/25 3:05 p.m.30 views

CVE-2026-55541

PraisonAI is a multi-agent teams system that exposes a service via praisonai serve. Prior to version 4.6.58 , the --api-key flag was parsed by the CLI but the internal functions _create_agents_app() and _create_unified_app() did not install a credential check on the resulting application. As a re...

8.8CVSS5.3AI score0.00276EPSS
SaveExploits0References3
OSV
OSV
added 2026/08/25 2:56 p.m.7 views

GHSA-R7V3-X45F-G7HP PraisonAI: [Auth Bypass] `praisonai serve agents --api-key` is silently ignored — agent-invocation routes (`POST /agents`, `POST /agents/{agent_name}`) run unauthenticated

Summary praisonai serve agents exposes HTTP routes that invoke registered agents. The CLI advertises --api-key with help text "API key for authentication", parses it, and forwards it into ServeHandler. But createagentsapp never reads config"apikey" again and installs no auth dependency or...

7.3CVSS5.8AI score0.00258EPSS
SaveExploits0References4
EUVD
EUVD
added 2026/08/25 2:56 p.m.9 views

EUVD-2026-65514

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.51, praisonai serve agents parses config"apikey" but createagentsapp does not authenticate POST /agents or POST /agents/agentname. Missing or incorrect bearer and X-API-Key values still reach agent execution. This issue is fixed in...

7.3CVSS5.3AI score0.00258EPSS
SaveExploits0References3
Rows per page
Query Builder