CVE-2024-50297
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.
Nasıl düzeltilir
- linux linux_kernel6.11.8 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.8 ≤ v < 6.11.8, 6.12 | 6.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.
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.