CVE-2024-43835
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: virtio_net: napi_skb_cache_put uyarısı düzeltildi bdacf3e34945 ("net: Use nested-BH locking for napi_alloc_cache.") commit'i birleştirildikten sonra şu uyarı görünmeye başlamıştır: WARNING: CPU: 5 PID: 1 at net/core/skbuff.c:1451 napi_skb_cache_put+0x82/0x4b0 __warn+0x12f/0x340 napi_skb_cache_put+0x82/0x4b0 napi_skb_cache_put+0x82/0x4b0 report_bug+0x165/0x370 handle_bug+0x3d/0x80 exc_invalid_op+0x1a/0x50 asm_exc_invalid_op+0x1a/0x20 __free_old_xmit+0x1c8/0x510 napi_skb_cache_put+0x82/0x4b0 __free_old_xmit+0x1c8/0x510 __free_old_xmit+0x1c8/0x510 __pfx___free_old_xmit+0x10/0x10 Sorun, virtio'nun netpoll durumu gibi NAPI bağlamında olmadığı zamanlarda bile NAPI bağlamında çalıştığını varsaymasından kaynaklanmaktadır. Bunu çözmek için, virtnet_poll_tx() fonksiyonu yalnızca bütçe mevcut olduğunda NAPI ayarlayacak şekilde değiştirilmiştir. Her zaman bir NAPI bağlamında olduğunu varsayan virtnet_poll_cleantx() için de aynısı yapılmıştır.
Nasıl düzeltilir
- linux linux_kernel6.10.3 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 | 5.0 ≤ v < 6.10.3 | 6.10.3 |
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.