CVE-2022-49989
Açıklama
Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: xen/privcmd: privcmd_ioctl_dm_op() fonksiyonunun hata çıkışındaki sorun düzeltildi privcmd_ioctl_dm_op() fonksiyonunun hata çıkışı, sayfalar potansiyel olarak NULL iken unlock_pages() fonksiyonunu çağırarak bir NULL dereference durumuna yol açmaktadır. Ek olarak, lock_pages() fonksiyonu pin_user_pages_fast() işleminin tamamen başarılı olup olmadığını kontrol etmemekte, bu da tüm sayfaların belleğe kilitlenememesine neden olabilmektedir. Bu durum, kullanıcı modunda ilgili bellek kullanıldığında düzensiz hatalara yol açabilir. Sayfalar NULL olduğunda sıfır olacak şekilde unlock_pages() fonksiyonunun her zaman sabitlenen gerçek sayfa sayısı ile çağrılması ve pin_user_pages_fast() tarafından sabitlenen sayfa sayısının beklenen sayfa sayısı ile eşleştiğinin kontrol edilmesiyle tüm bu sorunlar giderilmiştir.
Nasıl düzeltilir
- linux linux_kernel5.10.140, 5.15.64, 5.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.11 ≤ v < 5.10.140, 5.11 ≤ v < 5.15.64, 5.16 ≤ v < 5.19.6, 6.0 | 5.10.140, 5.15.64, 5.19.6 |
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.