CVE-2026-54491 in Koel
要約
〜によって VulDB • 2026年08月20日
Koelは、無料のオープンソース音楽ストリーミングソリューションです。バージョン9.7.1以前では、外部向けポッドキャストおよびラジオフェッチパスにおいて、App\Helpers\Network::isPublicHost()またはisSafeUrl()による時点特定(point-in-time)チェックが実行されますが、検証されたアドレスはピン留めされず、またほとんどのパスにはリダイレクトホップの検証がなく、各リダイターゲットを再検証しません。その結果、PhanAn\Poddle\Poddle::fromUrl()、PodcastService::getStreamableUrl()、PodcastService::isPodcastObsolete()、App\Rules\HasAudioContentType、およびApp\Rules\SafeUrlは、攻撃者が制御するリダイレクトを内部アドレスへ追跡したり、DNS rebindingによって公開解決がプライベートな解決に変更された後に接続したりすることが可能です。これらのパスは、createPodcastChannel、createInternetRadioStation、refreshPodcasts、apiResource podcasts、radio/stationsを含むポッドキャストおよびラジオAPIを通じて到達可能であり、認証済みユーザーが内部サービスやクラウドメタデータを要求し、解析またはストリーミングされたレスポンスコンテンツを受信する可能性があります。この問題はバージョン9.7.1で修正されています。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.