CVE-2026-89092
Təsvir
GNU C Library 2.3.4 və daha yeni versiyalardakı nscd xidməti, bədniyyətli DNS serveri DNS sorğusu üçün həddindən artıq böyük cavab qaytardıqda stek daşması (stack overflow) səbəbindən çökə bilər ki, bu da sistemdə DNS ayırılmasının pisləşməsinə səbəb olur. Bu xətanın istismarı üçün nscd-nin aktiv olduğu və adların ayırılması üçün etibarsız DNS serverindən istifadə edən bir sistem tələb olunur; burada kompromisə uğramış DNS serveri nscd axın (thread) stekində stek daşmasına səbəb olacaq dərəcədə böyük qeydləri emal etmək qabiliyyətinə malik olmalıdır. Eksperimentlər zamanı bind 9 böyük qeydləri idarə edə bilməmişdir, lakin bu gələcəkdə və ya fərqli ad serveri ilə dəyişə bilər. Tipik quraşdırmalarda nscd, öz istifadəçisi altında, shell olmadan izolyasiya edilmiş kontekstdə icra edilir, buna görə də həmin xidmətin hər hansı kompromisə uğraması izolyasiya olunmuşdur. Hücumçu stek göstəricisini (stack pointer) yığının (heap) istənilən nöqtəsinə gətirə bilsə, nscd keşinin korlanma ehtimalı mövcuddur; bu, potensial olaraq stek daşması vasitəsilə nscd-dəki digər keşlərin korlanmış məlumatlarla əvəz edilməsinə və nəticədə xətalı kod yolunun sistemin çökməsi ilə başa çatmasına səbəb ola bilər. Nəhayət, nscd-nin çökməsi adların ayırılması zamanı performansın aşağı düşməsinə səbəb ola bilər, lakin bu, xidmətdən imtina (DoS) ilə nəticələnmir.
Necə düzəltmək olar
- The GNU C Library glibc2.45 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| The GNU C Library glibc | 2.3.4 ≤ v < 2.45 | 2.45 |
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.