CVE-2024-35996
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: cpu: !X86 mimarileri için CPU hafifletmeleri varsayılan olarak yeniden etkinleştirildi x86'nın ayarı CPU_MITIGATIONS olarak yeniden adlandırıldı, genel kodda tanımlandı ve x86 dışındaki tüm mimariler için zorunlu hale getirildi. SPECULATION_MITIGATIONS=n olduğunda hafifletmeleri varsayılan olarak kapatan yakın tarihli bir commit, "cpu_mitigations" ifadesinin tamamen genel olduğunu, buna karşın SPECULATON_MITIGATIONS'ın x86'ya özgü olduğunu gözden kaçırmıştır. Her ikisini de tutmak yerine x86'nın SPECULATIVE_MITIGATIONS ayarı yeniden adlandırıldı ve CPU_MITIGATIONS'ı seçmesi sağlandı; çünkü aynı şey için iki farklı yapılandırmaya sahip olmak gereksiz ve kafa karıştırıcıdır. Bu durum ayrıca x86'nın, kesinlikle spekülatif yürütmeyle ilgili olmayan hafifletmeleri yönetmek için bu kontrolü kullanmasına olanak tanıyacaktır. x86 menüsünün ortak CPU_MITIGATIONS'a bağımlı olması yerine, CPU_MITIGATIONS'ın zaten tanımlandığını ortak koda iletmek için başka bir Kconfig kullanıldı. Bu, x86'nın tüm hafifletmeleri için tek bir iletişim noktasının korunmasını sağlar; zira diğer mimarilerin hafifletmelerin derleme zamanında devre dışı bırakılmasına izin vermek isteyip istemediği belli değildir.
Nasıl düzeltilir
- linux linux_kernel5.15.158, 6.1.90, 6.6.30, 6.8.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.15.156 ≤ v < 5.15.158, 6.1.87 ≤ v < 6.1.90, 6.6.28 ≤ v < 6.6.30, 6.8.7 ≤ v < 6.8.9, 6.9 | 5.15.158, 6.1.90, 6.6.30, 6.8.9 |
| debian debian_linux | 10.0 | — |
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.