CVE-2026-98843
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: netfs: bayat verilerin geri yazılmasını önlemek için read-gaps folio içerisindeki boşluklar sıfırlanıyor netfs_read_gaps(), bir akış yazımının kirli bölgesi etrafındaki boşlukları sunucu tarafında okunmamış olarak bırakır; bu nedenle buradaki kısa veya EOF yanıtı, daha sonra geri yazılan bayat folio içeriğinin kalmasına neden olur. Okuma tamamlanmadan önce değil, tamamlandıktan sonra sıfırlayın: netfs_wait_for_read(), ret >= 0 olduğunda rreq->transferred değerini döndürür; bu nedenle okumanın kullandığı aynı bvec dizisi üzerinde bir yineleyici oluşturun, ret değerinin ötesine ilerleyin ve geri kalanını sıfırlayın. Kirli bölge, söz konusu dizide gerçek folio yerine zaten sink sayfalarına eşlendiğinden, bu işlem kirli bölgeye dokunamaz ve tüm boşluk önceden sıfırlanmak yerine yalnızca gerçek eksik kısım sıfırlanır.
Nasıl düzeltilir
- Linux Linux512eaf01ffabf4258e945016b50df5aed940b705, 2a62fe628a877c249c8286b157ee99d82840d9dc, 8db55c5cd831a786a1a2a2d391aa80354535a353 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | ee4cdf7ba857a894ad1650d6ab77669cbbfa329e ≤ v < 512eaf01ffabf4258e945016b50df5aed940b705, ee4cdf7ba857a894ad1650d6ab77669cbbfa329e ≤ v < 2a62fe628a877c249c8286b157ee99d82840d9dc, ee4cdf7ba857a894ad1650d6ab77669cbbfa329e ≤ v < 8db55c5cd831a786a1a2a2d391aa80354535a353, 6.12 | 512eaf01ffabf4258e945016b50df5aed940b705, 2a62fe628a877c249c8286b157ee99d82840d9dc, 8db55c5cd831a786a1a2a2d391aa80354535a353 |
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.