CVE-2023-51442

Yüksək

Təsvir

Navidrome açıq mənbəli veb əsaslı musiqi kolleksiyası serveri və strimeridir. Navidrome-un subsonic son nöqtəsində (endpoint) autentifikasiyadan yan keçməyə imkan verən təhlükəsizlik boşluğu aşkar edilmişdir. Bu eksployt, "not so secret" açarı ilə imzalanmış JSON Web Token (JWT)-dən istifadə edərək hər hansı məlum hesaba icazəsiz giriş imkanı verir. Boşluq yalnız heç vaxt yenidən başladılmamış nümunələrdə (instances) istismar edilə bilər. Navidrome, subsonic autentifikasiya sxeminin genişlənməsini dəstəkləyir ki, burada ənənəvi parol və ya token və duz (müvafiq olaraq `p` və ya `t` və `s` sorğu parametrləri) əvəzinə `jwt` sorğu parametri vasitəsilə JWT təqdim edilə bilər. Bu autentifikasiyadan yan keçmə boşluğu potensial olaraq `/rest/` subsonic son nöqtəsini qorumayan bütün nümunələrə təsir edir ki, standart tətbiqlərdə və həmçinin törəmə proksi (reverse proxy) quruluşundakı əksər nümunələrdə bunun belə olması gözlənilir (çünki sənədlərdə həmin son nöqtənin qorunmaması tövsiyə olunur). Bu problem 0.50.2 versiyasında aradan qaldırılmışdır.

CiddilikYüksək
CVSS8.6
İstismar ehtimalı—
MəhsulNavidrome
Dərc21 dek 2023
İlk görülmə21 dek 2023

Necə düzəltmək olar

Yeniləyin
  • navidrome navidrome0.50.2 və ya daha yeni versiya
  • github.com/navidrome/navidrome0.50.2 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
navidrome navidromev < 0.50.20.50.2
github.com/navidrome/navidromeGov < 0.50.20.50.2

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.

Intelligence 360 paketində

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.

CVE-2023-51442 · Navidrome · Dark Radar