Missing Authorization in AzuraCast - #VU127524
Published: April 24, 2026
AzuraCast
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to improper access control in the GET /api/station/{station_id}/file/{id}/play endpoint handled by PlayAction when handling media file download requests. A remote user can send a crafted request for a media file from another station to disclose sensitive information.
In multi-tenant deployments, the issue can expose media files across stations, and sequential media IDs make enumeration trivial.