CVE-2021-47333
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: misc: alcor_pci: PCI köprüsü olmadığında meydana gelen null-ptr-deref hatası düzeltildi ASPM(isteğe bağlı) yetenek kontrol fonksiyonunda bir sorun bulunmaktadır. Bir aygıt doğrudan root complex'e bağlı olabilir; bu durumda bus->self(bridge) değeri NULL olur ve dolayısıyla priv->parent_pdev de NULL olur. alcor_pci_init_check_aspm(priv->parent_pdev), PCI bağlantısının ASPM yeteneğini kontrol edip parent_cap_off değerini doldurduğu ve bu değer daha sonra alcor_pci_aspm_ctrl() tarafından aygıtı dinamik olarak açıp kapatmak için kullanıldığı için, burada yapılabilecek işlem root complex üzerindeysek yetenek kontrolünden kaçınmaktır. Bu durum pdev_cap_off değerini 0 yapacak ve alcor_pci_aspm_ctrl() çağrıldığında basitçe geri dönecek, böylece aygıt için ASPM etkili bir şekilde devre dışı kalacaktır. [ 1.246492] BUG: kernel NULL pointer dereference, address: 00000000000000c0 [ 1.248731] RIP: 0010:pci_read_config_byte+0x5/0x40 [ 1.253998] Call Trace: [ 1.254131] ? alcor_pci_find_cap_offset.isra.0+0x3a/0x100 [alcor_pci] [ 1.254476] alcor_pci_probe+0x169/0x2d5 [alcor_pci]
Nasıl düzeltilir
- linux linux_kernel5.4.134, 5.10.52, 5.12.19, 5.13.4 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 | v < 5.4.134, 5.5 ≤ v < 5.10.52, 5.11 ≤ v < 5.12.19, 5.13 ≤ v < 5.13.4 | 5.4.134, 5.10.52, 5.12.19, 5.13.4 |
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.