CVE-2021-47058
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: regmap: debugfs_name serbest bırakıldıktan sonra NULL olarak ayarlanıyor Yukarı akışta (upstream), debugfs_name için isim oluştururken bir if koşulu ekleyen cffa4b2122f5 ("regmap:debugfs: Fix a memory leak when calling regmap_attach_dev") numaralı bir commit bulunmaktadır. Aşağıdaki fonksiyon çağırma mantığıyla, debugfs_name regmap_debugfs_exit() içerisinde serbest bırakılır ancak yukarıdaki commit ile getirilen if koşulu nedeniyle yeniden oluşturulmaz. regmap_reinit_cache() regmap_debugfs_exit() ... regmap_debugfs_init() Bu nedenle, debugfs_name serbest bırakıldıktan sonra NULL olarak ayarlanmıştır.
Nasıl düzeltilir
- linux linux_kernel4.19.191, 5.4.119, 5.10.37, 5.11.21, 5.12.4 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 | 4.19.168 ≤ v < 4.19.191, 5.4.90 ≤ v < 5.4.119, 5.10.8 ≤ v < 5.10.37, 5.11 ≤ v < 5.11.21, 5.12 ≤ v < 5.12.4 | 4.19.191, 5.4.119, 5.10.37, 5.11.21, 5.12.4 |
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.