CVE-2024-35890

Yüksek

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: gro: sahiplik aktarımunu düzeltin Paketler fraglist ile GRO işlemine tabi tutulursa, daha sonra bölümlere ayrılabilir ve yığın içindeki yolculuklarına devam edebilirler. skb_segment_list fonksiyonunda bu skb'ler olduğu gibi yeniden kullanılabilir. Bu bir sorundur çünkü yıkıcıları skb_gro_receive_list içinde kaldırılmış ancak sokete olan referansları kaldırılmamıştır ve bu nedenle yetimleştirilemezler (orphaned). Soket referansı da kaldırılarak bu durum düzeltilmiştir. Örneğin şu gözlemlenebilir: kernel BUG at include/linux/skbuff.h:3131! (skb_orphan) RIP: 0010:ip6_rcv_core+0x11bc/0x19a0 Call Trace: ipv6_list_rcv+0x250/0x3f0 __netif_receive_skb_list_core+0x49d/0x8f0 netif_receive_skb_list_internal+0x634/0xd40 napi_complete_done+0x1d2/0x7d0 gro_cell_poll+0x118/0x1f0 Benzer bir yapı skb_gro_receive fonksiyonunda da bulunmaktadır; aynı değişiklik oraya da uygulanmıştır.

ÖnemYüksek
CVSS7.8
İstismar olasılığı—
ÜrünLinux Kernel
Yayın19 May 2024
İlk görülme19 May 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.15.154, 6.1.85, 6.6.26, 6.8.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel5.15 ≤ v < 5.15.154, 5.16 ≤ v < 6.1.85, 6.2 ≤ v < 6.6.26, 6.7 ≤ v < 6.8.5, 6.95.15.154, 6.1.85, 6.6.26, 6.8.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.

CVE-2024-35890 · Linux Kernel · Dark Radar