CVE-2024-44973

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: mm, slub: kfence nesnesi için do_slab_free fonksiyonunu çağırmayın 782f8906f805 commit'inde, kfence nesnelerinin serbest bırakılması işlemi do_slab_free içerisinden dıştaki sarmalayıcı fonksiyonlara taşınmıştır. Bu faydalı bir değişikliktir ancak maalesef __kmem_cache_free_bulk içerisindeki bir nokta gözden kaçırılmıştır. Bu durum şu şekilde bir çökmeye neden olmaktadır: BUG skbuff_head_cache (Tainted: G S B E ): Padding overwritten. 0xffff88907fea0f00-0xffff88907fea0fff @offset=3840 slab_err (mm/slub.c:1129) free_to_partial_list (mm/slub.c:? mm/slub.c:4036) slab_pad_check (mm/slub.c:864 mm/slub.c:1290) check_slab (mm/slub.c:?) free_to_partial_list (mm/slub.c:3171 mm/slub.c:4036) kmem_cache_alloc_bulk (mm/slub.c:? mm/slub.c:4495 mm/slub.c:4586 mm/slub.c:4635) napi_build_skb (net/core/skbuff.c:348 net/core/skbuff.c:527 net/core/skbuff.c:549) do_slab_free fonksiyonunu çağıran diğer tüm noktalar sorunsuz görünmektedir. Çökmeyi önlemek için __kmem_cache_free_bulk fonksiyonuna bir kfence_free kontrolü eklenmiştir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünLinux Kernel
Yayın4 Eyl 2024
İlk görülme4 Eyl 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.10.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.8 ≤ v < 6.10.5, 6.116.10.5

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.

Intelligence 360 paketinde

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.