CVE-2024-49927

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: x86/ioapic: Tahsis hatalarının düzgün bir şekilde yönetilmesi Breno, çalışma zamanında belirli koşullar altında failslab kullanırken sistem çökmeleri (panic) gözlemlemiştir: can not alloc irq_pin_list (-1,0,20) Kernel panic - not syncing: IO-APIC: failed to add irq-pin. Can not proceed panic+0x4e9/0x590 mp_irqdomain_alloc+0x9ab/0xa80 irq_domain_alloc_irqs_locked+0x25d/0x8d0 __irq_domain_alloc_irqs+0x80/0x110 mp_map_pin_to_irq+0x645/0x890 acpi_register_gsi_ioapic+0xe6/0x150 hpet_open+0x313/0x480 Bu durum, kesme tahsisinin başarısız olduğu erken önyükleme sırasında sistemin çökmesine neden olan eski IO/APIC kodundan kalma anlamsız bir paneliktir. Panik durumunu haklı çıkarabilecek tek yer, zamanlayıcı kesmesinin IO/APIC üzerinden iletilip iletilmediğini belirlemeye çalışan PIT/HPET timer_check() kodudur. Ancak bu kodun kesme tahsis hatalarını yönetmesi gerekmemektedir. Eğer kesme tahsis edilemezse, zamanlayıcı iletimi başarısız olur ve bu nedenle ya sistem çöker ya da eski moda geri döner. Bu sorun, __add_pin_to_irq_node() etrafındaki panic sarmalayıcısının kaldırılması ve mp_irqdomain_alloc() fonksiyonunun hata durumundan haberdar edilerek, bu hatanın fonksiyondaki diğer tüm hatalar gibi düzgün bir şekilde yönetilmesiyle çözülmüştür.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın21 Eki 2024
İlk görülme21 Eki 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.15.168, 6.1.113, 6.6.55, 6.10.14, 6.11.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernelv < 5.15.168, 5.16 ≤ v < 6.1.113, 6.2 ≤ v < 6.6.55, 6.7 ≤ v < 6.10.14, 6.11 ≤ v < 6.11.35.15.168, 6.1.113, 6.6.55, 6.10.14, 6.11.3

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.

Intelligence 360 paketinde

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.

CVE-2024-49927 · Linux Kernel · Dark Radar