CVE-2026-54492
Açıklama
Koel, ücretsiz ve açık kaynaklı bir müzik akış çözümüdür. 9.7.0 sürümünden önce, Subsonic uyumlu createPodcastChannel.view rotası, app/Http/Requests/Subsonic/CreatePodcastChannelRequest.php dosyasının standart podcast API'si tarafından kullanılan SafeUrl doğrulamasını uygulamaması nedeniyle kimliği doğrulanmış bir kullanıcının özel URL'sini kabul etmektedir. app/Http/Controllers/Subsonic/CreatePodcastChannelController.php dosyası, URL'yi app/Services/Podcast/PodcastService.php dosyasına iletir; burada kanal oluşturma sırasında PodcastService::addPodcast() ve createParser() fonksiyonları Poddle::fromUrl() fonksiyonunu çağırarak sunucu tarafında loopback, Docker bridge veya RFC1918 HTTP hedeflerine anlık isteklerin gönderilmesine neden olur. Genel yanıt gövdesi sızdırmanın bu rota üzerinden kanıtlanamamış olması nedeniyle onaylanan etki, kör dahili istek yürütülmesidir (blind internal request execution). Bu sorun 9.7.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- phanan/koel9.7.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| phanan/koelPackagist | v < 9.7.0 | 9.7.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.