CVE-2026-19542
Təsvir
GNU C Library versiya 2.1-dən 2.44-ə qədər olan versiyalarda kifayət qədər dərin ağacda tdelete funksiyasının çağırılması stekdə alloca ilə ayrılmış massivin sonundan bir göstərici (pointer) kənarına yazıla bilər ki, bu da tətbiqin çökməsinə səbəb ola bilər. tdelete implementasiyası yenidən balanslaşdırma üçün valideyn düyünlərinin açıq stekini saxlayır və ağaca enildikcə ehtiyaca görə genişləndirilir. İki yenidən balanslaşdırma budağı tutumu yoxlamadan əlavə giriş əlavə edir və stek tam dolu olduqda massivdən kənara yazır. Bunun baş verməsi üçün dərinliyi dəqiq 40 (və ya 40 plus 20-nin misli) olan düyün tələb olunur ki, bu da ən azı bir milyon düyünü olan ağacı ifadə edir; buna görə də hücumçu tsearch və tdelete istifadə edən tətbiq vasitəsilə böyük sayda daxiletmə və silmə əməliyyatlarını həyata keçirməlidir. Yazılan dəyər ağac düyününə yönəlmiş bir göstəricidir və birbaşa hücumçunun nəzarətində deyil. Ümumi distribyusiyalarda təsirlənən heç bir tətbiq müəyyən edilməmişdir.
Necə düzəltmək olar
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| The GNU C Library glibc | 2.1 ≤ v ≤ 2.44 | — |
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.