CVE-2026-99074
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: ipv4: nexthop grubu küçüldüğünde PMTU taramasını durdurun 7d3f3b4367f3 numaralı commit ("net: ipv4: Cache pmtu for all packet paths if multipath enabled"), __ip_rt_update_pmtu() fonksiyonunun her yolu güncellemesini sağlamıştır. nexthop nesneleri için fib_info_num_path() ve fib_info_nhc() fonksiyonları nh->nh_grp değerini bağımsız olarak yükler. RCU her grubun yaşam süresini korur ancak yüklemelerin aynı grubu gözlemlemesini sağlamaz. Eğer bir değiştirme işlemi, döngü bir indeksi kabul ettikten sonra grubu küçültürse, fib_info_nhc() NULL döndürür ve update_or_create_fnhe() bu değeri dereference eder. Deterministik bir prob, gerçek işlemler arasındaki mevcut pencereyi yalnızca genişletmiştir. v7.2 sürümünde, bir RTM_NEWNEXTHOP değiştirme işlemi, PMTU okuyucusu iki üyeli bir gruptan indeks 1'i kabul ettikten sonra tek üyeli bir grup yayınlamış ve şuna yol açmıştır: KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] RIP: update_or_create_fnhe+0x45/0x15b0 İndekslenen yol mevcut olmadığında işlem durdurulmalıdır. Gruplar yoğundur, dolayısıyla o anlık görüntüde daha sonraki bir indeks bulunmaz. Aynı gerçek yazıcı penceresi, bu kontrol ile 114.423 PMTU yinelemesini herhangi bir oops olmadan tamamlamıştır. Talep üzerine yeniden oluşturucu mevcuttur. Değiştirme işlemi ağ ad alanında (network namespace) CAP_NET_ADMIN yetkisi gerektirir. Ayrıcalıksız kullanıcı ad alanlarına izin verilen yerlerde, yerel bir kullanıcı yeni bir kullanıcı ve ağ ad alanında bu yetkiyi elde edebilir.
Nasıl düzeltilir
- Linux Linux82d83eec893d8ae84f280aec44c60d9fdecc62b5, a411df69524f91fe3adb8f9544d33e701fc9732c, 7fd60d3c9a1e1b11ef5f1643bbae78d91eae2f4a, c60d17d6dd61adc761ac6f65a008fefbc54cbf87, c6d670ac656badfd0e15355e07a13a6bdf3b69fd, f27483f9975b5065ff67054cc7eb8edac6083488, 6619e01855e65ef35723685a557e3eb106f4ecf5, 5.15.224, 6.1.191, 6.6.160, 6.12.113 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | fc07a232326a623d0be482e307c08ea7049c2846 ≤ v < 82d83eec893d8ae84f280aec44c60d9fdecc62b5, b1f7bdee5750d6cbb9497140cd6582abc5fdcb9e ≤ v < a411df69524f91fe3adb8f9544d33e701fc9732c, 3bed2abab4a682d426624ce9add9d7b6d475d4e4 ≤ v < 7fd60d3c9a1e1b11ef5f1643bbae78d91eae2f4a, 7f5005457b3072fe1ddf15bfef869f2a1d98e05e ≤ v < c60d17d6dd61adc761ac6f65a008fefbc54cbf87, 7d3f3b4367f315a61fc615e3138f3d320da8c466 ≤ v < c6d670ac656badfd0e15355e07a13a6bdf3b69fd, 7d3f3b4367f315a61fc615e3138f3d320da8c466 ≤ v < f27483f9975b5065ff67054cc7eb8edac6083488, 7d3f3b4367f315a61fc615e3138f3d320da8c466 ≤ v < 6619e01855e65ef35723685a557e3eb106f4ecf5, 5.15.179 ≤ v < 5.15.224, 6.1.129 ≤ v < 6.1.191, 6.6.79 ≤ v < 6.6.160, 6.12.16 ≤ v < 6.12.113, 6.13 | 82d83eec893d8ae84f280aec44c60d9fdecc62b5, a411df69524f91fe3adb8f9544d33e701fc9732c, 7fd60d3c9a1e1b11ef5f1643bbae78d91eae2f4a, c60d17d6dd61adc761ac6f65a008fefbc54cbf87, c6d670ac656badfd0e15355e07a13a6bdf3b69fd, f27483f9975b5065ff67054cc7eb8edac6083488, 6619e01855e65ef35723685a557e3eb106f4ecf5, 5.15.224, 6.1.191, 6.6.160, 6.12.113 |
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.