CVE-2024-57949
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: irqchip/gic-v3-its: its_irq_set_vcpu_affinity() fonksiyonunda kesmeler etkinleştirilmesin Aşağıdaki çağrı zinciri, iç içe geçmiş bir kesme devre dışı bırakılmış bölümde kesmelerin etkinleştirilmesine yol açmaktadır: irq_set_vcpu_affinity() irq_get_desc_lock() raw_spin_lock_irqsave() <--- Kesmeleri devre dışı bırakır its_irq_set_vcpu_affinity() guard(raw_spinlock_irq) <--- guard() alanından çıkarken kesmeleri etkinleştirir irq_put_desc_unlock() <--- Kesmeler etkin olduğu için uyarı verir Bu durum, orijinal raw_spin_[un]lock() çiftini guard(raw_spinlock_irq) ile değiştiren b97e8a2f7130 numaralı commit ile bozulmuştur. Sorun, guard(raw_spinlock) kullanılarak düzeltilmiştir. [ tglx: Değişiklik günlüğü düzenlendi ]
Nasıl düzeltilir
- linux linux_kernel6.1.127, 6.6.74, 6.12.11 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 | 6.1.95 ≤ v < 6.1.127, 6.6.35 ≤ v < 6.6.74, 6.9.6 ≤ v < 6.12.11, 6.13 | 6.1.127, 6.6.74, 6.12.11 |
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.