AgentServer declares an auth_token but never reads it, adds no middleware, and guards no route
CVE-2026-55528 is a missing-authentication flaw (CWE-306, with CWE-862) in PraisonAI (praisonaiagents ≤ 1.6.48). The AgentServer component exposes an auth_token configuration field — implying its routes are protected — but the token is never actually enforced.
Configuring auth_token creates a reasonable expectation that requests must present it. In practice AgentServer:
auth_token value,The result is that every endpoint — /info, /publish, /events, /health — answers any caller, authenticated or not. The security control exists in the configuration surface but not in the request path.
Unauthenticated access to the full AgentServer surface: an attacker can inject events via /publish, eavesdrop on the live stream at /events, and read configuration and state from /info. Operators who set auth_token believe the server is locked down when it is fully open.
Upgrade to the fixed PraisonAI release named in the advisory, which enforces the token on every route. Hardening guidance:
Reported by Kai Aizen (SnailSploit). Coordinated with the PraisonAI maintainers via GitHub Security Advisory GHSA-7g3p-92qq-8wvh. See the advisory for affected and fixed version details.
CVE-2026-55528 is a missing-authentication flaw (CWE-306 / CWE-862) in PraisonAI (praisonaiagents ≤ 1.6.48). AgentServer declares an auth_token but never reads it, adds no middleware, and guards no route, so /info, /publish, /events and /health are reachable unauthenticated. Tracked as GHSA-7g3p-92qq-8wvh.
You are affected if you run praisonaiagents ≤ 1.6.48 with AgentServer reachable from an untrusted network — even if you set auth_token, because the token is not enforced. See GHSA-7g3p-92qq-8wvh for the fixed version.
Upgrade to the fixed release in GHSA-7g3p-92qq-8wvh, which enforces auth_token on every route. As interim mitigation, bind AgentServer to localhost or put it behind an authenticating reverse proxy.
Unauthenticated event injection via /publish, eavesdropping on /events, and configuration disclosure via /info — the entire AgentServer surface is open despite an auth_token being configured.
The GitHub Security Advisory GHSA-7g3p-92qq-8wvh, the MITRE CVE record for CVE-2026-55528, and the NVD detail page once published.