CVE-2026-98504
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: PCI: of_property: Alt veri yolu olmayan veri yolu özelliklerini atla Bir köprü (Type 1 başlığına sahip bir aygıt), örneğin uygun veri yolu numarası yoksa veya köprünün ikincil/alt veri yolu numaraları yazılabilir değilse, atanmış bir ikincil veri yoluna (pdev->subordinate) sahip olmayabilir. of_pci_prop_bus_range() ve of_pci_prop_intr_map() dinamik OF yardımcıları, pdev->subordinate değerini kontrol etmeden dereference etmektedir. CONFIG_PCI_DYNAMIC_OF_NODES etkinleştirildiğinde, bu durum bir NULL pointer dereference işlemine ve erken önyükleme donmasına neden olabilir. 'bus-range' ve 'interrupt-map' özellikleri yalnızca bir alt veri yolu mevcut olduğunda oluşturulur. Bunlara sahip olmayan köprüler için düğüm ve kalan özellikleri korunur. Sorun 407d1a51921e ("PCI: Create device tree node for bridge") sürümünden beri gizliydi ancak v6.15 ile gelen 1f340724419e ("PCI: of: Create device tree PCI host bridge node") sürümüne kadar erişilebilir değildi. 1f340724419e öncesinde, üst OF düğümü eksik olduğu için of_pci_make_dev_node() işlemi erken dönmekteydi. [bhelgaas: pdev->subordinate testini çağıran fonksiyonlara taşı, commit günlüğü]
Nasıl düzeltilir
- Linux Linuxccd32fa3489cbe86a0b281da4447b4c7eadb3518, a6d97d10e49ae49026ae13af6c41634fce470a37, 879c911f77b8a7862aa16079b04efc3fdc5d32ec, aee774588abd78f75952fd34c3fa461bc46b62c2, 8805840aad73df7146778be243a196d48b4f6430 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < ccd32fa3489cbe86a0b281da4447b4c7eadb3518, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < a6d97d10e49ae49026ae13af6c41634fce470a37, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < 879c911f77b8a7862aa16079b04efc3fdc5d32ec, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < aee774588abd78f75952fd34c3fa461bc46b62c2, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < 8805840aad73df7146778be243a196d48b4f6430, 6.6 | ccd32fa3489cbe86a0b281da4447b4c7eadb3518, a6d97d10e49ae49026ae13af6c41634fce470a37, 879c911f77b8a7862aa16079b04efc3fdc5d32ec, aee774588abd78f75952fd34c3fa461bc46b62c2, 8805840aad73df7146778be243a196d48b4f6430 |
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.