CVE-2021-47365
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: afs: Sayfa sızıntısı düzeltildi afs_extend_writeback() fonksiyonunda, yazma işlemini büyüterek geri yazma verimliliğini artırmak amacıyla yazmaya ek sayfalar ekleyen bir döngü bulunmaktadır. Ancak bu döngü, hemen geri yazılamayan bir sayfaya rastlandığında durmaktadır; fakat spekülatif olarak edinilen sayfa referansı kaldırılmamaktadır. Bu durum, kodun find_get_pages_contig() kullanımı yerine xarray taramasına geçiş yapması sırasında temizleme döngüsünün kaldırılmasından kaynaklanmıştır; çünkü xarray toplu halde değil, her seferinde tek bir sayfa alır. Döngüden erken çıkış yapıldığında sayfa üzerindeki referansın serbest bırakılmasıyla bu sorun giderilmiştir. Maalesef söz konusu sayfa, kullandığımız pagevec yapısına doğrudan eklenemez çünkü bu yapı üzerinden geçilerek sayfalar RPC çağrısına eklenecektir. Bu açık generic/074 testi ile tespit edilmiştir. Test her çalıştırıldığında yaklaşık 4GiB RAM sızdırmakta olup bu durum "top" komutu ile gözlemlenebilmektedir.
Nasıl düzeltilir
- linux linux_kernel5.14.9 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 | 5.13 ≤ v < 5.14.9, 5.14.9, 5.15 | 5.14.9 |
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.