CVE-2026-90115
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: xsk: __xsk_rcv() fonksiyonundaki NULL pointer dereference hatası düzeltildi __xsk_rcv() çoklu tampon yolunda, xsk_buff_alloc() fonksiyonu dönüş değeri kontrol edilmeden bir döngü içinde çağrılmaktadır. xsk_buff_can_alloc() yalnızca doldurma kuyruğu girişlerini saymakta ve adreslerini doğrulamamaktadır; bu nedenle, xsk_buff_alloc() kalan tüm girişleri reddedip NULL döndürürken xsk_buff_can_alloc() başarılı olabilir. Oops: general protection fault, probably for non-canonical address 0xdffffc0000000000 KASAN: null-ptr-deref in range [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 durum iki aşamalı bir işlemle düzeltilmiştir. İlk olarak paket için gerekli olan tüm tamponlar tahsis edilir ve hazır hale getirilir; herhangi bir tahsis işlemi başarısız olursa, hazır hale getirilen tüm tamponlar xsk_buff_free() ile geri dönüştürülür. Yalnızca bu aşama başarıyla tamamlandıktan sonra veriler kopyalanır, RX tanımlayıcıları rezerve edilir ve tamponlar hatasız bir döngüde serbest bırakılır.
Nasıl düzeltilir
- Linux Linuxaaebce297efc3e3dccb98a6ff838cfaa47db08db, 60d7d3559ce66e227e195e9463cdfed8077c8659, 214fb79b0379cb0214905632a2537c0c33f594eb, 8341bd3ff126d85bc8c4ed52eedcaa5b1a65f194, e37b2abca80473e106176e41712a369fd2f72117 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 804627751b4281dd95148e7564759145da67855e ≤ v < aaebce297efc3e3dccb98a6ff838cfaa47db08db, 804627751b4281dd95148e7564759145da67855e ≤ v < 60d7d3559ce66e227e195e9463cdfed8077c8659, 804627751b4281dd95148e7564759145da67855e ≤ v < 214fb79b0379cb0214905632a2537c0c33f594eb, 804627751b4281dd95148e7564759145da67855e ≤ v < 8341bd3ff126d85bc8c4ed52eedcaa5b1a65f194, 804627751b4281dd95148e7564759145da67855e ≤ v < e37b2abca80473e106176e41712a369fd2f72117, 6.6 | aaebce297efc3e3dccb98a6ff838cfaa47db08db, 60d7d3559ce66e227e195e9463cdfed8077c8659, 214fb79b0379cb0214905632a2537c0c33f594eb, 8341bd3ff126d85bc8c4ed52eedcaa5b1a65f194, e37b2abca80473e106176e41712a369fd2f72117 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.