CVE-2026-53329
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: drm/amd/display: dal_vector_reserve() funksiyasında krealloc_array() istifadə edin [Səbəb və Necə] dal_vector_reserve() funksiyası ayrılacaq yaddaşın ölçüsünü uint32_t aritmetikası ilə "capacity * vector->struct_size" kimi hesablayır ki, bu da daşma zamanı səssiz şəkildə kiçik bir dəyərə çevrilə bilər. Bu, krealloc funksiyasının gözləniləndən daha kiçik bufer qaytarmasına səbəb olar və növbəti vektor əlavələri zamanı heap daşmalarına (heap overflows) yol açar. krealloc() funksiyasını daxili daşma yoxlaması aparan və dövr etmə zamanı NULL qaytararaq problemi önləyən krealloc_array() ilə əvəz edin. (commit 37668568641ccc4cc1dbca4923d0a16609dd5707-dən götürülmüşdür)
Necə düzəltmək olar
- linux linux_kernel5.10.260, 5.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 4.15 ≤ v < 5.10.260, 5.11 ≤ v < 5.15.210, 5.16 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.94, 6.13 ≤ v < 6.18.36, 6.19 ≤ v < 7.0.13, 7.1 | 5.10.260, 5.15.210, 6.1.176, 6.6.143, 6.12.94, 6.18.36, 7.0.13 |
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.