CVE-2026-92487
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: exfat: paylaşımlı yazılabilir bir eşleme üzerinden valid_size genişletmesinin düzeltilmesi Paylaşımlı yazılabilir bir eşlemenin valid_size değeri, tamponlanmış bir yazma veya sayfa hatasıyla genişletildiğinde, exfat yeni valid_size değerinin altındaki sayfa önbelleği boşluğunu sıfırlar. Eşleme üzerinden yapılan bir depolama işlemi bu sıfırlama ile yarışabilir ve üzerine yazılabilir. Bu durum, boşluğun tembelce (lazily) sıfırlanmasıyla düzeltilmiştir. Her ilk yazma hatasının, hata veren sayfayı kapsayacak şekilde valid_size değerini ilerleten exfat_page_mkwrite() üzerinden geçmesi için ->map_pages kaldırılmıştır. fault-around etkinleştirildiğinde, bir depolama işlemi yazılabilir bir PTE kurabilir, ->page_mkwrite()'ı atlayabilir ve valid_size değerini ilerletmeden onun ötesine geçebilir. valid_size değerinin her seferinde tek bir hata veren sayfa kadar genişletilmesi, büyük bir eşlemedeki hiç yazılmamış sayfaların olduğu gibi kalmasını sağlar. Boşluk blok granülaritesiyle doldurulur; yalnızca güncel olmayan (not-uptodate) bloklar sıfırlanır ve eşleme üzerinden depolanan verileri tutabilecek bloklar korunur. Tamponlanmış yazma yolunda geçersiz kılma kilidi (invalidate lock) tutulur ve sıfırlamadan önce boşluk eşlemeden çıkarılır; böylece yarışan bir depolama işlemi yeniden hata verir ve inode kilidi altında, ancak boşluk sıfırlandıktan ve valid_size onu kapsadıktan sonra tamamlanır.
Nasıl düzeltilir
- Linux Linux24f20986b253c3e4eb13ebe3c2007d1d352408a6, 1135704ed22f54873eb0498a232611d9eca30dd4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 82a81a7352bcf5f2756ac33d47ee0582737e9a85 ≤ v < 24f20986b253c3e4eb13ebe3c2007d1d352408a6, 82a81a7352bcf5f2756ac33d47ee0582737e9a85 ≤ v < 1135704ed22f54873eb0498a232611d9eca30dd4, 7.2 | 24f20986b253c3e4eb13ebe3c2007d1d352408a6, 1135704ed22f54873eb0498a232611d9eca30dd4 |
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.