CVE-2025-21712
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: md/md-bitmap: bitmap_get_stats() fonksiyonunu bitmap ömrü ile senkronize edin ec6bb299c7c3 ("md/md-bitmap: add 'sync_size' into struct md_bitmap_stats") commit'inden sonra şu panic rapor edilmiştir: Oops: general protection fault, probably for non-canonical address RIP: 0010:bitmap_get_stats+0x2b/0xa0 Call Trace: <TASK> md_seq_show+0x2d2/0x5b0 seq_read_iter+0x2b9/0x470 seq_read+0x12f/0x180 proc_reg_read+0x57/0xb0 vfs_read+0xf6/0x380 ksys_read+0x6c/0xf0 do_syscall_64+0x82/0x170 entry_SYSCALL_64_after_hwframe+0x76/0x7e Kök neden, bitmap yok edilmiş olsa veya tamamen başlatılmamış olsa bile, mddev mevcut olduğu sürece bitmap_get_stats() fonksiyonunun herhangi bir zamanda çağrılabilmesidir. Bu durumda bitmap referansının çözümlenmesi çekirdeğin çökmesine neden olabilir. Bu sırada, yukarıdaki commit bitmap->storage referansını çözümlemeye başladığından sorunun tetiklenmesini kolaylaştırmaktadır. Sorun, bitmap_get_stats() fonksiyonu bitmap_info.mutex ile korunarak giderilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.1.130, 6.6.80, 6.12.13, 6.13.2 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 | 2.6.13 ≤ v < 6.1.130, 6.2 ≤ v < 6.6.80, 6.7 ≤ v < 6.12.13, 6.13 ≤ v < 6.13.2 | 6.1.130, 6.6.80, 6.12.13, 6.13.2 |
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.