Description
CyberPanel versions prior to 2.4.4 contain an authentication bypass vulnerability in the AI Scanner worker API endpoints that allows unauthenticated remote attackers to write arbitrary data to the database by sending requests to the /api/ai-scanner/status-webhook and /api/ai-scanner/callback endpoints. Attackers can exploit the lack of authentication checks to cause denial of service through storage exhaustion, corrupt scan history records, and pollute database fields with malicious data.
Problem types
CWE-306 Missing Authentication for Critical Function
Product status
Any version before 2.4.4
0a099b1b193946555fbdd387a28486b1521f9961 (git)
Credits
Djibril Mounkoro
References
itsrez.re/post/cyberpanel-rce
github.com/...ommit/0a099b1b193946555fbdd387a28486b1521f9961
www.vulncheck.com/...ted-api-access-via-ai-scanner-endpoints