CVE-2026-97613
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net: mana: Fence tamamlaması CQE için ek CQ yuvası ayırın RX tamamlama kuyruğu, gönderilen her RX WQE başına tam olarak bir CQE tutacak şekilde boyutlandırılmıştır. MANA_FENCE_RQ, donanımın paket CQE'lerinden sonra ek bir CQE_RX_OBJECT_FENCE göndermesini sağlar. Mevcut boyutlandırma bunun için ek bir yuva ayırmaz ve nadir durumlarda, CQ paket CQE'leri ile dolu olduğunda fence CQE için garanti edilmiş bir yuva bulunmaz. Bu durum, sürücü zaman aşımı süresi boyunca RTNL kilidini tutarak beklerken fence tamamlamasının düşürülmesine yol açabilir. CQE_RX_OBJECT_FENCE için bir adet ekstra CQE yuvası ayırın. mana_gd_alloc_memory(), queue_size değerinin iki'nin kuvveti olmasını ve en az MANA_PAGE_SIZE olmasını gerektirir; rezervasyon işlemi cq_size değerini iki'nin kuvvetinin üzerine çıkarır, bu nedenle mana_create_rxq() içinde CQ boyutu yukarı yuvarlanmıştır.
Nasıl düzeltilir
- Linux Linux5a41af0d906360f09527629f7d9ef4e342c58a89, f7d76b84b9206eef4320d8ab715d65f944535acf, 62eb52454afcc1d390b8624c5d1ddc92cf382f39, 1e43c407624d2111c19d4d8ffe9b2191a0ec42de, 6c739cb89ebd6cf225dac46d2721e11927a7ead4, 80dd7e754b3aa9637a0758ad93fa209f9650ec48 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 6cc74443a7732d7e93bee3d0c3704a22cc7274d9 ≤ v < 5a41af0d906360f09527629f7d9ef4e342c58a89, 6cc74443a7732d7e93bee3d0c3704a22cc7274d9 ≤ v < f7d76b84b9206eef4320d8ab715d65f944535acf, 6cc74443a7732d7e93bee3d0c3704a22cc7274d9 ≤ v < 62eb52454afcc1d390b8624c5d1ddc92cf382f39, 6cc74443a7732d7e93bee3d0c3704a22cc7274d9 ≤ v < 1e43c407624d2111c19d4d8ffe9b2191a0ec42de, 6cc74443a7732d7e93bee3d0c3704a22cc7274d9 ≤ v < 6c739cb89ebd6cf225dac46d2721e11927a7ead4, 6cc74443a7732d7e93bee3d0c3704a22cc7274d9 ≤ v < 80dd7e754b3aa9637a0758ad93fa209f9650ec48, 5.17 | 5a41af0d906360f09527629f7d9ef4e342c58a89, f7d76b84b9206eef4320d8ab715d65f944535acf, 62eb52454afcc1d390b8624c5d1ddc92cf382f39, 1e43c407624d2111c19d4d8ffe9b2191a0ec42de, 6c739cb89ebd6cf225dac46d2721e11927a7ead4, 80dd7e754b3aa9637a0758ad93fa209f9650ec48 |
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.