CVE-2026-98810
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: wifi: mac80211: ieee80211_monitor_select_queue() funksiyasında slab-out-of-bounds oxuma xətası düzəldildi ieee80211_monitor_select_queue() funksiyası, 802.11 başlığına daxil olmaq üçün skb->data göstəricilərini istifadə etməzdən əvvəl skb uzunluğunu skb->len vasitəsilə yoxlayır. Lakin skb->len həm xətti başlıq buferi, həm də qeyri-xətti fraqmentlər/səhifələrdəki məlumatları ehtiva edir. AF_PACKET qeyri-xətti olacaq qədər böyük paket göndərdikdə, skb->len kifayət qədər görünməsinə baxmayaraq, skb->data + len_rthdr ünvanındakı 802.11 başlığı xətti başlıq buferindən kənara çıxa bilər. Bu, kernel ayrılmış skb başlıq buferindən kənara oxuma apardığı üçün hdr->frame_control elementinə müraciət zamanı slab-out-of-bounds oxumasına səbəb olur: BUG: KASAN: slab-out-of-bounds in ieee80211_monitor_select_queue+0x1ed/0x220 syzbot tərəfindən də eyni problemlər aşkar edilmişdir. Bu problem, skb->data göstəriciləri istifadə edilməzdən əvvəl skb->len yerinə skb_headlen(skb) (hansı ki, xətti məlumat sahəsinin uzunluğunu verir) yoxlanılması ilə həll edilir. Bu, tələb olunan baytların skb-nin xətti hissəsində mövcud olduğunu təmin edir. Eyni növ xətaya malik olan ieee80211_validate_radiotap_len() funksiyasına və ieee80211_monitor_start_xmit() funksiyasındakı müvafiq yoxlamalara da eyni düzəliş tətbiq edildi: NETIF_F_SG bildirişi verən drayverlər üçün ndo_start_xmit-dən əvvəl skb xəttiləşdirilmir, buna görə də orada da 802.11 başlığı xətti buferdən kənarda oxuna bilər.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralıq göstərilməyib | — |
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.