CVE-2026-23172
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: net: wwan: t7xx: RX yolunda potensial skb->frags daşmasının düzəldilməsi DPMAIF RX yolunda məlumat qəbul edilərkən, t7xx_dpmaif_set_frag_to_skb() funksiyası fraqmentlərin sayının MAX_SKB_FRAGS həddini aşdığını yoxlamadan səhifə fraqmentlərini skb-yə əlavə edir. Bu, skb_shinfo(skb)->frags[] massivində bufer daşmasına səbəb ola bilər ki, bu da bitişik yaddaşın korlanmasına və potensial olaraq nüvənin çökməsinə və ya digər təyin olunmamış davranışlara gətirib çıxara bilər. Bu problem, mt76 drayverinin b102f0c522cf ("mt76: fix array overflow on receiving too many fragments for a packet") kommitində düzəldilmiş oxşar bir zəifliklə müqayisə edilərək statik kod analizi vasitəsilə müəyyən edilmişdir. Zəiflik modemin proqram təminatı (firmware) həddindən artıq fraqmentli paketlər göndərdiyi təqdirdə tetiklene bilər. Normal protokol şəraitində (MTU 3080 bayt, BAT buferi 3584 bayt) tək bir paketin əlavə fraqmentlərə ehtiyacı olmasa da, nüvə proqram təminatının davranışına kor-koranə etibar etməməlidir. Zərərli, xətalı və ya kompromisə uğramış proqram təminatı nüvənin gözlədiyindən daha çox fraqmenti olan paketlər yarada bilər. nr_frags dəyərinin MAX_SKB_FRAGS həddini aşmadığından əmin olmaq üçün skb_add_rx_frag() çağırılmadan əvvəl sərhəd yoxlamasının əlavə edilməsi ilə bu problem düzəldilib. Səhifə sızmasının qarşısını almaq və cihaz ləğvi zamanı ikiqat DMA unmap prosesinin baş verməməsi üçün yoxlama unmapping-dən əvvəl yerinə yetirilməlidir.
Necə düzəltmək olar
- linux linux_kernel6.1.162, 6.6.123, 6.12.69, 6.18.9 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 | 5.19 ≤ v < 6.1.162, 6.2 ≤ v < 6.6.123, 6.7 ≤ v < 6.12.69, 6.13 ≤ v < 6.18.9, 6.19 | 6.1.162, 6.6.123, 6.12.69, 6.18.9 |
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.