CVE-2026-23377
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ice: XDP RxQ frag_size değeri DMA yazma uzunluğundan xdp.frame_sz değerine değiştirildi XDP RxQ info içindeki frag_size alanının tek kullanıcısı bpf_xdp_frags_increase_tail() fonksiyonudur. Bu fonksiyonun, DMA yazma boyutu yerine tüm tampon boyutunu beklediği açıktır. ice sürücü yapılandırmasındaki farklı varsayımlar negatif tailroom oluşmasına yol açmaktadır. Bu durum; XDP_ADJUST_TAIL_GROW_MULTI_BUFF xskxceiver testi kullanılırken paket boyutunun 6912'ye ve istenen ofsetin çok büyük bir değere (örneğin XSK_UMEM__MAX_FRAME_SIZE * 100) ayarlanmasıyla kernel panic tetiklenmesine izin verir. ice içerisindeki ZC yapılandırmasının diğer tuhaflıkları nedeniyle, panik ZC modunda gözlemlenmemektedir ancak tailroom büyütme işlemi normalde başarılı olması gerekirken yine de başarısız olmaktadır. XDP RxQ info içerisinde DMA yazma boyutu yerine fill queue buffer truesize kullanılın. Yeni yardımcı fonksiyon kullanılarak ZC modu da düzeltildi.
Nasıl düzeltilir
- linux linux_kernel6.19.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 6.3 ≤ v < 6.19.7, 7.0 | 6.19.7 |
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.