CVE-2026-98538
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: writeback: taranan inode'ları döndürerek cleanup_offline_cgwb() yeniden taramaları sınırlandırır cleanup_offline_cgwb(), çağrı başına en fazla WB_MAX_INODES_PER_ISW inode hazırlar ve ölen wb boşaltılana kadar tekrar çağrılır; ancak her çağrı wb->b_attached ve ardından wb->b_dirty_time listelerini aynı uçtan yürütür. Halihazırda hazırlanmış olan inode'lar (switch worker çalışana kadar listede I_WB_SWITCH ayarlı olarak kalırlar) ve değiştirilemeyen inode'lar (I_FREEING, I_WILL_FREE, !SB_ACTIVE, DAX, zaten hedef wb üzerinde olanlar) oldukları yerde kalır; bu nedenle her geçiş, wb->list_lock altında bunların büyüyen bir dizisini yeniden tarar ve tam bir boşaltma işlemi, listedeki inode sayısına göre karesel zaman karmaşıklığına ulaşır. Tek bir ölen cgwb'ye bağlı yaklaşık 17 milyon inode ile bunun, CPU'ların 21-48 saniye boyunca takılı kaldığının rapor edildiği soft lockup'larla sonuçlandığı görülmüştür. Her iki listeyi de en eski uçtan yürütün ve taranan her inode'u en yeni uca taşıyın; böylece bir sonraki geçiş, bir öncekinin durduğu yerden başlar ve boşaltma işlemi doğrusal hale gelir. b_attached sırasızdır, dolayısıyla buradaki yeniden sıralama fark edilmez. b_dirty_time, dirtied_when değerine göre sıralıdır, ancak taranmamış en eski inode, move_expired_inodes()'un seçim yaptığı uçta kalır, sync sıralamaya bakmaksızın tüm listeyi alır ve hazırlanan inode'lar switch işi çalışır çalışmaz listeden ayrılıp yeni wb üzerinde yeni bir dirtied_time_when değeri alır; bu nedenle sıra dışı kalan tek inode'lar asla değiştirilemeyecek olanlardır (DAX) ve bunlar da yalnızca ölen wb üzerindedir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
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.