CVE-2026-53124
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: ublk: her getirme işleminde IO başına iptal bayrağını sıfırla Bir ublk sunucusu cihazları kurtarmaya başlar ancak tüm IO'lar için getirme komutlarını yayınlamadan önce çökerse, başarıyla yayınlanmış olan getirme komutlarının iptali hiçbir zaman tamamlanmayabilir. Bunun nedeni, ilgili IO için getirme işlemi gönderildikten sonra bile IO başına iptal bayrağının ayarlı kalabilmesidir; bir kuyruktaki tüm IO'ların IO başına iptal bayrakları, yalnızca o kuyruk için tüm IO'lar getirildiğinde topluca sıfırlanır. Bu nedenle, ublk sunucusu çöktüğünde bir kuyruğa ait IO'ların boş olmayan uygun bir alt kümesi getirilmişse, bu alt kümedeki IO'ların iptal bayrakları ayarlı kaldığından bu IO'lar asla başarıyla iptal edilemez ve bu durum, bekliyor olmalarına rağmen ublk_cancel_cmd fonksiyonunun komutlar üzerinde aslında io_uring_cmd_done fonksiyonunu çağırmasını engeller. Bu sorun, kuyruktaki tüm IO'ların beklenmesi yerine (ki bu hiç gerçekleşmeyebilir), her IO getirildiğinde IO başına iptal bayraklarının anında sıfırlanmasıyla düzeltilmiştir.
Nasıl düzeltilir
- linux linux_kernel6.15, 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 | 6.14.6 ≤ v < 6.15, 6.15.1 ≤ v < 7.0.10, 6.15 | 6.15, 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.