CVE-2026-90115
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: xsk: __xsk_rcv() funksiyasında NULL göstəricisinin istifadəsi (NULL pointer dereference) düzəldildi __xsk_rcv() çox-buferli yolunda, xsk_buff_alloc() dövr daxilində geri dönüş dəyəri yoxlanılmadan çağırılır. xsk_buff_can_alloc() ünvanları təsdiqləmədən yalnız doldurma növbəsi elementlərini sayır, buna görə də xsk_buff_alloc() bütün qalan elementləri rədd edib NULL qaytararkən belə, bu proses uğurlu ola bilər. Oops: general protection fault, ehtimal ki, qeyri-kanonik ünvan üçün 0xdffffc0000000000 KASAN: null-ptr-deref diapazonunda [0x0000000000000000-0x0000000000000007] RIP: 0010:__xsk_rcv+0x426/0xc20 (net/xdp/xsk.c:350) Call Trace: xsk_generic_rcv+0x26d/0x5f0 xdp_do_generic_redirect+0x3c5/0xcf0 do_xdp_generic+0x92f/0xe70 __netif_receive_skb_core.constprop.0+0xf7e/0x2b30 Bu problem iki mərhələli tranzaksiya ilə həll edilir. İlk olaraq paket üçün tələb olunan bütün buferlər ayrılır və hazırlanır; hər hansı ayırma əməliyyatı uğursuz olduqda, bütün hazırlanan buferlər xsk_buff_free() vasitəsilə təkrar istifadəyə verilir. Yalnız bu mərhələ uğurlu olduqdan sonra məlumatlar kopyalanır, RX deskriptorları rezerv edilir və buferlər xətasız bir dövr daxilində sərbəst buraxılır.
Necə düzəltmək olar
- Linux Linuxaaebce297efc3e3dccb98a6ff838cfaa47db08db, 60d7d3559ce66e227e195e9463cdfed8077c8659, 214fb79b0379cb0214905632a2537c0c33f594eb, 8341bd3ff126d85bc8c4ed52eedcaa5b1a65f194, e37b2abca80473e106176e41712a369fd2f72117 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 804627751b4281dd95148e7564759145da67855e ≤ v < aaebce297efc3e3dccb98a6ff838cfaa47db08db, 804627751b4281dd95148e7564759145da67855e ≤ v < 60d7d3559ce66e227e195e9463cdfed8077c8659, 804627751b4281dd95148e7564759145da67855e ≤ v < 214fb79b0379cb0214905632a2537c0c33f594eb, 804627751b4281dd95148e7564759145da67855e ≤ v < 8341bd3ff126d85bc8c4ed52eedcaa5b1a65f194, 804627751b4281dd95148e7564759145da67855e ≤ v < e37b2abca80473e106176e41712a369fd2f72117, 6.6 | aaebce297efc3e3dccb98a6ff838cfaa47db08db, 60d7d3559ce66e227e195e9463cdfed8077c8659, 214fb79b0379cb0214905632a2537c0c33f594eb, 8341bd3ff126d85bc8c4ed52eedcaa5b1a65f194, e37b2abca80473e106176e41712a369fd2f72117 |
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.