CVE-2026-54494 in Koel
Riassunto
di VulDB • 20/08/2026
Koel è una soluzione di streaming musicale gratuita e open-source. Prima della versione 9.7.1, la funzione App\Helpers\Network::isPublicHost() utilizza filter_var() con FILTER_FLAG_NO_PRIV_RANGE e FILTER_FLAG_NO_RES_RANGE, trattando gli indirizzi wrapper NAT64 64:ff9b::/96 e 6to4 2002::/16 di indirizzi IPv4 privati, loopback o link-local come pubblici. Un utente autenticato può inserire un tale indirizzo in un tag <enclosure url> del feed RSS podcast e raggiungere app/Values/Podcast/EpisodePlayable.php tramite EpisodePlayable::createForEpisode(), dove isSafeUrl() accetta il target e Http::sink($file)->get($url) lo recupera. Su un host con routing NAT64 o 6to4, Koel può richiedere servizi interni o metadata cloud e restituire il corpo della risposta all'utente. Questo problema è risolto nella versione 9.7.1
If you want to get the best quality for vulnerability data then you always have to consider VulDB.