CVE-2026-98376
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: bpf: percpu array iç harita değişimi için array_map_meta_equal kullanımı percpu_array_map_ops.map_meta_equal, max_entries değerini karşılaştırmayan genel bpf_map_meta_equal() fonksiyonuna işaret etmektedir. Bir percpu array iç harita olarak kullanıldığında, bunun daha az max_entries değerine sahip bir haritayla değiştirilmesi kontrolün atlanmasına neden olur. percpu_array_map_gen_lookup() orijinal şablonun index_mask değerini bir JIT immediate olarak satır içi yaptığı için, yeni harita üzerindeki bir arama işlemi pptrs[] dizisinin sınırları dışında erişim sağlayabilir. percpu_array_map_ops.map_meta_equal, halihazırda max_entries eşitlik kontrolünü uygulayan array_map_meta_equal() fonksiyonuna yönlendirilmiştir. Bir percpu array iç haritanın farklı boyutlu bir haritayla değiştirilmesinin reddedildiğini doğrulamak için bir selftest eklenmiştir.
Nasıl düzeltilir
- Linux Linux593980175389a05793f6060aa20e626330960395 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | db69718b8efac802c7cc20d5a6c7dfc913f99c43 ≤ v < 593980175389a05793f6060aa20e626330960395, 6.10 | 593980175389a05793f6060aa20e626330960395 |
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.