CVE-2026-53319
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: blk-wbt: wbt_init_enable_default() fonksiyonundan WARN_ON_ONCE kaldırıldı wbt_init_enable_default(), wbt_alloc() ve wbt_init() fonksiyonlarından gelen hataları kontrol etmek için WARN_ON_ONCE kullanmaktadır. Ancak her ikisi de beklenen hata yollarıdır: - wbt_alloc(), bellek baskısı altında (-ENOMEM) NULL dönebilir - wbt_init(), eğer wbt zaten kayıtlıysa -EBUSY ile başarısız olabilir syzbot, ioctl(BLKPG) aracılığıyla MTD bölüm oluşturma sırasında bellek tahsis hataları enjekte ederek bunu tetiklemekte ve yanıltıcı bir uyarıya neden olmaktadır. wbt_init_enable_default(), blk_register_queue() tarafından çağrılan ve void dönüş tipine sahip olan, elinden gelenin en iyisini yapmaya çalışan (best-effort) bir başlatmadır. Başarısızlık, diskin yazma önbelleği sınırlaması (writeback throttling) olmadan çalışacağı anlamına gelir ki bu zararsızdır. WARN_ON_ONCE ifadesini, aynı dosyadaki wbt_set_lat() fonksiyonunun bu hataları halletme şekliyle tutarlı olacak şekilde düz if-kontrolleri ile değiştirin. Tam bir yığın izleme (stack trace) tetiklemeden tanısal bilgileri korumak için wbt_init() hatası için bir pr_warn() ekleyin.
Nasıl düzeltilir
- linux linux_kernel7.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 | 7.0 ≤ v < 7.0.10 | 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.