CVE-2026-43309
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: md raid: dm-raid aracılığıyla meta veriye sahip diziler durdurulurken meydana gelen donma sorunu düzeltildi device-mapper'ın dm-raid hedefi kullanıldığında, bir RAID dizisini durdurmak belirli koşullar altında sistemin donmasına neden olabilir. Bu durum şu senaryolarda gerçekleşir: - dm-raid tarafından yönetilen bir cihaz ağacı yukarıdan aşağıya doğru askıya alındığında (önce üst düzey RAID cihazı, ardından altındaki meta veri ve veri cihazları askıya alınır) - Ardından üst düzey RAID cihazı kaldırıldığında Üst düzey cihazın kaldırılması şu sıra ile bir donmayı tetikler: dm-raid yıkıcı fonksiyonu (destructor), meta veri alt cihazlarına yazarak yazma niyeti bit eşlemini (write-intent bitmap) boşaltmaya çalışan md_stop() fonksiyonunu çağırır. Ancak bu cihazlar zaten askıya alınmış olduğundan, yazma niyeti işlemlerini tamamlayamazlar ve bu da süresiz bir bloklanmaya yol açar. Çözüm: - md_stop() fonksiyonu dm-raid yıkıcı fonksiyonu bağlamından çağrıldığında bit eşlem boşaltmanın önlenmesi ve ayrıca G/Ç'ye neden olabilecek bir sakinleştirme/normale döndürme (quiescing/unquescing) döngüsünden kaçınılması - dm-raid askıya alma (suspend) bağlamından çağrıldığında yazma niyeti bit eşlemi boşaltımına izin verilmeye devam edilmesi Bu, alt cihazlar askıya alınmış durumda olsa bile RAID dizisi söküm işleminin başarıyla tamamlanmasını sağlar. İkinci yama, yukarıda detaylandırıldığı üzere askıya alma ve yıkıcı fonksiyon yollarını ayırt etmek için md_is_rdwr() fonksiyonunu kullanır.
Nasıl düzeltilir
- linux linux_kernel4.15, 4.20, 5.5, 5.11, 5.16, 6.0, 6.18.16, 6.19.6 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.14.292 ≤ v < 4.15, 4.19.257 ≤ v < 4.20, 5.4.212 ≤ v < 5.5, 5.10.140 ≤ v < 5.11, 5.15.64 ≤ v < 5.16, 5.19.6 ≤ v < 6.0, 6.0.1 ≤ v < 6.18.16, 6.19 ≤ v < 6.19.6, 6.0 | 4.15, 4.20, 5.5, 5.11, 5.16, 6.0, 6.18.16, 6.19.6 |
| microsoft azl3_kernel_6.6.137.1-2 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.152.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.138.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.139.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.141.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.143.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.144.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.145.2-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.150.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.157.1-1 | Aralık belirtilmemiş | — |
| microsoft azl3_kernel_6.6.159.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.