CVE-2026-72406
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net: sungem: probe hata temizleme işlemi düzeltildi register_netdev() başarısız olduğunda gem_init_one(), gem_remove_one() fonksiyonunu çağırır. gem_remove_one(); DMA bloğu, MMIO eşlemesi, PCI bölgeleri ve net_device'ın kendisi dahil olmak üzere net_device tarafından sahiplenilen kaynakları kayıtsız hale getirir ve serbest bırakır. Ardından gem_init_one(), kendi temizleme etiketlerine geçer ve aynı kaynakları tekrar serbest bırakır. gem_init_one() içerisindeki register_netdev() hata yolu şu şekilde korunmuştur: PM/kaldırma yollarının yarı kayıtlı bir aygıt görmemesi için drvdata temizlenir, probe sırasında eklenen NAPI örneği kaldırılır ve mevcut temizleme etiketlerinin kaynakları bir kez serbest bırakmasına izin verilir. Sorun, probe hata yolları için yerel bir statik analiz denetleyicisi tarafından bulunmuştur. Bildirilen yol, bu düzeltme gönderilmeden önce manuel olarak incelenmiştir. CONFIG_SUNGEM=y ile derleme testi yapılmıştır. Sungem donanımı mevcut olmadığı için çalışma zamanı testi gerçekleştirilmemiştir.
Nasıl düzeltilir
- Linux Linuxf3bd60b26814b7c3c57c629abb0857dfc76d214a, f1d04fefb0c2a2de32d9cee22cdc2088be3758d1, 331c99029a1cee1111f82f63d15b3cdebefbd341, a63eaf7605d1579cf3f551792e478cfaf5ac37d1, fb73cdc50b6755e5c3a80a195b2708a39ada0230, b15a3cc68e2450aa0edd94a74a7bdd45fcc17dd9, bc49e8746584564dba47d963d1916cc876fc6f6b, 36dea2f639249460d13f6ca66b2a9064187cd34d ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < f3bd60b26814b7c3c57c629abb0857dfc76d214a, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < f1d04fefb0c2a2de32d9cee22cdc2088be3758d1, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 331c99029a1cee1111f82f63d15b3cdebefbd341, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < a63eaf7605d1579cf3f551792e478cfaf5ac37d1, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < fb73cdc50b6755e5c3a80a195b2708a39ada0230, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < b15a3cc68e2450aa0edd94a74a7bdd45fcc17dd9, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < bc49e8746584564dba47d963d1916cc876fc6f6b, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 36dea2f639249460d13f6ca66b2a9064187cd34d, 2.6.12 | f3bd60b26814b7c3c57c629abb0857dfc76d214a, f1d04fefb0c2a2de32d9cee22cdc2088be3758d1, 331c99029a1cee1111f82f63d15b3cdebefbd341, a63eaf7605d1579cf3f551792e478cfaf5ac37d1, fb73cdc50b6755e5c3a80a195b2708a39ada0230, b15a3cc68e2450aa0edd94a74a7bdd45fcc17dd9, bc49e8746584564dba47d963d1916cc876fc6f6b, 36dea2f639249460d13f6ca66b2a9064187cd34d |
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.