CVE-2026-54493 - Koel: Authenticated Full-Read SSRF via Subsonic Internet Radio Stations
Brief
CVE ID : CVE-2026-54493
Published : Aug. 19, 2026, 8:46 p. m.
- 22 minutes ago
Description : Koel is a free, open-source music streaming solution. Prior to 9.
- 0, the Subsonic-compatible createInternetRadioStation. view and updateInternetRadioStation. view routes accept an authenticated user's streamUrl without the SafeUrl and HasAudioContentType checks used by the regular radio API. app/Http/Requests/Subsonic/CreateInternetRadioStationRequest.
php and app/Http/Requests/Subsonic/UpdateInternetRadioStationRequest. php pass the stored URL through app/Services/RadioService. php to app/Services/Radio/RadioStreamProxy. php, where RadioStreamProxy::openStream() calls fopen($url, 'r', false, $context).
