PraisonAI Authentication Bypass Scanned Within Hours of Disclosure
Attack Surface Exposure · 4 sources · Updated 4mo ago · First seen May 12, 2026

Threat actors began probing internet-exposed PraisonAI instances within 3 hours and 44 minutes of public disclosure of CVE-2026-44338, a missing-authentication flaw in the product’s legacy Flask API server. The vulnerability, tracked in GitHub advisory GHSA-6rmh-7xcm-cpxj, affects versions 2.5.6 through 4.6.33 and was fixed in 4.6.34. Sysdig said the issue stems from authentication being disabled by default in the legacy api_server.py, allowing unauthenticated access to protected endpoints including GET /agents and POST /chat.
Sysdig observed scanning from 146.190.133[.]49 using the User-Agent CVE-Detector/1.0, with activity focused on validating exploitability rather than full hands-on abuse, as no POST /chat requests were seen. Even so, exposed deployments could allow attackers to view agent configurations, trigger workflows defined in agents.yaml, exhaust model or API quotas, expose data, or execute downstream actions through connected tools. Defenders were urged to upgrade to PraisonAI 4.6.34 or later, retire the legacy API server, restrict exposure of port 8080, monitor for unauthenticated requests to /agents and /chat, and review credentials and billing tied to configured agents.


