CVE-2024-44948
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: x86/mtrr: Sabit MTRR'ler kaydedilmeden önce mevcut olup olmadıklarının kontrol edilmesi MTRR'lerin, ayrı MSR'ler kullanan ve 640K-1MB bölgesinin hassas önbellek kontrolü için kullanılan eski bir sabit varyantı vardır. Bu sabit varyantın, MTRR yetenek MSR'sinde ayrı bir yetenek biti bulunur. Şimdiye kadar MTRR destekleyen tüm x86 CPU'larda bu ayrı bit ayarlanmış durumdaydı; bu nedenle mtrr_save_state() fonksiyonunun, sabit MTRR MSR'lerine erişmeden önce yetenek bitini kontrol etmediği fark edilmemişti. Sabit MTRR yeteneğini desteklemeyen bir CPU'da bu durum bir #GP ile sonuçlanır. RDMSR hatası sorunsuz bir şekilde yönetildiği için #GP'nin kendisi zararsızdır ancak bir WARN_ON() sonucunu doğurur. Bunu önlemek için eksik olan yetenek kontrolü eklenmiştir.
Nasıl düzeltilir
- linux linux_kernel4.19.320, 5.4.282, 5.10.224, 5.15.165, 6.1.105, 6.6.46, 6.10.5 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 | 2.6.22 ≤ v < 4.19.320, 4.20 ≤ v < 5.4.282, 5.5 ≤ v < 5.10.224, 5.11 ≤ v < 5.15.165, 5.16 ≤ v < 6.1.105, 6.2 ≤ v < 6.6.46, 6.7 ≤ v < 6.10.5, 6.11 | 4.19.320, 5.4.282, 5.10.224, 5.15.165, 6.1.105, 6.6.46, 6.10.5 |
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.