CVE-2024-45030
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: igb: büyük MAX_SKB_FRAGS değerleriyle başa çıkma Sabrina, igb sürücüsünün büyük MAX_SKB_FRAG değerlerini iyi yönetemediğini bildirmiştir: MAX_SKB_FRAG değerinin 45 olarak ayarlanması, TX üzerinde veri bozulmasına neden olmaktadır. Kolay bir yeniden üretme yöntemi, makineye bağlanmak için ssh çalıştırmaktır. MAX_SKB_FRAGS=17 olduğunda çalışırken, MAX_SKB_FRAGS=45 olduğunda başarısız olmaktadır. Bu durum başlangıçta https://bugzilla.redhat.com/show_bug.cgi?id=2265320 adresinde bildirilmiştir. Sorunun temel nedeni, sürücünün ring düzenini seçerken (olası büyük) paylaşılan bilgi boyutunu düzgün şekilde hesaba katmaması ve ilk fraglist ikincinin başlığının üzerine yazacak olsa bile iki paketi aynı 4K sayfasına sığdırmaya çalışmasıdır. Sorun, 2K tamponların yetersiz olup olmadığı kontrol edilerek giderilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.6.48, 6.10.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.4 ≤ v < 6.6.48, 6.7 ≤ v < 6.10.7, 6.11 | 6.6.48, 6.10.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.