CVE-2024-50297

Yüksek

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net: xilinx: axienet: dmaengine başlamadan önce Tx paketlerini dql'ye ekleme Paketlerin dma engine başladıktan sonra dql'ye eklenmesi yarış durumuna (race condition) neden olur. Tx aktarımı dma engine başlatıldığında başlar ve kuyruğa alınmadan önce tamamlanma aşamasında dql dequeue işlemini yürütebilir. Bu durum, iperf stres testi çalıştırılırken aşağıdaki kernel çökmesine yol açar: kernel BUG at lib/dynamic_queue_limits.c:99! <snip> Internal error: Oops - BUG: 00000000f2000800 [#1] SMP pc : dql_completed+0x238/0x248 lr : dql_completed+0x3c/0x248 Call trace: dql_completed+0x238/0x248 axienet_dma_tx_cb+0xa0/0x170 xilinx_dma_do_tasklet+0xdc/0x290 tasklet_action_common+0xf8/0x11c tasklet_action+0x30/0x3c handle_softirqs+0xf8/0x230 <snip> dmaengine'in dql'ye eklemeden sonra başlatılması çökmeyi düzeltmektedir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın19 Kas 2024
İlk görülme19 Kas 2024
Zayıflık türüCWE-362Yarış durumu

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.11.8 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.11.8, 6.126.11.8

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.