CVE-2024-26605
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: PCI/ASPM: ASPM etkinleştirilirken oluşan deadlock hatası düzeltildi 6.7-final sürümündeki son dakika geri alma işlemi, lockdep tarafından rapor edildiği üzere, Qualcomm PCIe denetleyicilerinin probe işlemi sırasında ASPM etkinleştirilirken potansiyel bir deadlock oluşmasına neden olmuştur: ============================================ WARNING: possible recursive locking detected 6.7.0 #40 Not tainted -------------------------------------------- kworker/u16:5/90 is trying to acquire lock: ffffacfa78ced000 (pci_bus_sem){++++}-{3:3}, at: pcie_aspm_pm_state_change+0x58/0xdc but task is already holding lock: ffffacfa78ced000 (pci_bus_sem){++++}-{3:3}, at: pci_walk_bus+0x34/0xbc other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(pci_bus_sem); lock(pci_bus_sem); *** DEADLOCK *** Call trace: print_deadlock_bug+0x25c/0x348 __lock_acquire+0x10a4/0x2064 lock_acquire+0x1e8/0x318 down_read+0x60/0x184 pcie_aspm_pm_state_change+0x58/0xdc pci_set_full_power_state+0xa8/0x114 pci_set_power_state+0xc4/0x120 qcom_pcie_enable_aspm+0x1c/0x3c [pcie_qcom] pci_walk_bus+0x64/0xbc qcom_pcie_host_post_init_2_7_0+0x28/0x34 [pcie_qcom] Deadlock durumu, başka bir iş parçacığının yazma kilidini alabileceği asenkron probe sırasında yarış penceresini artırmak için gecikme eklenerek Lenovo ThinkPad X13s gibi makinelerde kolayca yeniden üretilebilir. Okuma kilidinin iki kez alınmasını önlemek amacıyla, PCI veri yolu semaforu tutulurken çağrılabilecek yeni bir pci_set_power_state_locked() ve ilgili yardımcı fonksiyonlar eklendi.
Nasıl düzeltilir
- linux linux_kernel6.7.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 | 6.7.0 ≤ v < 6.7.5 | 6.7.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.