CVE-2026-54492
Təsvir
Koel pulsuz və açıq mənbəli musiqi axın həllidir. 9.7.0 versiyasından əvvəl, Subsonic ilə uyğun olan createPodcastChannel.view marşrutu autentifikasiya olunmuş istifadəçinin şəxsi URL ünvanını qəbul edir, çünki app/Http/Requests/Subsonic/CreatePodcastChannelRequest.php faylı adi podkast API-da istifadə olunan SafeUrl validasiyasını tətbiq etmir. app/Http/Controllers/Subsonic/CreatePodcastChannelController.php faylı URL-i app/Services/Podcast/PodcastService.php faylına ötürür və burada kanal yaradılması zamanı PodcastService::addPodcast() və createParser() funksiyaları Poddle::fromUrl()-ni çağıraraq server tərəfində dərhal loopback, Docker bridge və ya RFC1918 HTTP təyinat nöqtələrinə sorğuların göndərilməsinə səbəb olur. Təsdiqlənmiş təsir kor daxili sorğu icrasıdır (blind internal request execution), çünki bu marşrut vasitəsilə ümumi cavab gövdəsinin sızdırılması nümayiş etdirilməmişdir. Bu problem 9.7.0 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- phanan/koel9.7.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| phanan/koelPackagist | v < 9.7.0 | 9.7.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.