CVE-2026-53129
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: fs/mbcache: önbellek yok edilmeden önce daraltma işlemi iptal edilsin mb_cache_destroy() fonksiyonu shrinker_free()'yi çağırır ve ardından tüm önbellek girişlerini ve önbelleğin kendisini serbest bırakır, ancak bekleyen c_shrink_work iş öğesini önce iptal etmez. Eğer mb_cache_entry_create() fonksiyonu schedule_work() aracılığıyla c_shrink_work işlemini planlarsa ve mb_cache_destroy() çalıştığında iş öğesi hâlâ beklemedeyse veya çalışıyorsa, mb_cache_shrink_worker() belleği serbest bırakıldıktan sonra önbelleğe erişecek ve bu durum bir use-after-free hatasına yol açacaktır. Bu duruma yalnızca, bağlı bir ext2/ext4/ocfs2 dosya sisteminin son put işlemini tetikleyebilen ayrıcalıklı bir kullanıcı (root veya CAP_SYS_ADMIN) tarafından erişilebilir. shrinker_free() çağrılmadan önce cancel_work_sync() ile iş öğesinin iptal edilmesi sağlanarak, işlemcinin tamamlandığından ve önbellek kaldırılmadan önce yeniden planlanmayacağından emin olunur.
Nasıl düzeltilir
- linux linux_kernel6.12.91, 6.18.33, 7.0.10 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.6 ≤ v < 6.12.91, 6.13 ≤ v < 6.18.33, 6.19 ≤ v < 7.0.10 | 6.12.91, 6.18.33, 7.0.10 |
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.