CVE-2026-98504
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: PCI: of_property: Tabe şin (subordinate bus) olmayan şin xüsusiyyətlərini çıxarın Bir körpünün (Type 1 başlıqlı cihazın) ikincili şini təyin edilməmiş ola bilər (pdev->subordinate), məsələn, əgər mövcud şin nömrələri yoxdursa və ya körpünün ikincili/tabe şin nömrələri yazıla bilən deyilsə. of_pci_prop_bus_range() və of_pci_prop_intr_map() dinamik OF köməkçiləri pdev->subordinate dəyişənini yoxlamadan istifadə edir. CONFIG_PCI_DYNAMIC_OF_NODES aktiv olduqda, bu, NULL göstəricinin istifadəsinə (NULL pointer dereference) və yükləmənin erkən mərhələsində sistemin donmasına səbəb ola bilər. 'bus-range' və 'interrupt-map' xüsusiyyətlərini yalnız tabe şin mövcut olduqda yaradın. Tabe şini olmayan körpülər üçün düyünü və onun digər xüsusiyyətlərini saxlayın. Problem 407d1a51921e ("PCI: Create device tree node for bridge") versiyasından bəri gizli idi, lakin v6.15 versiyasında görünən 1f340724419e ("PCI: of: Create device tree PCI host bridge node") versiyasına qədər ona çatmaq mümkün deyildi. 1f340724419e versiyasından əvvəl, valideyn OF düyünü çatışmadığı üçün of_pci_make_dev_node() funksiyası erkən geri dönürdü. [bhelgaas: pdev->subordinate testini çağırılan funksiyalara köçürün, commit loqu]
Necə düzəltmək olar
- Linux Linuxccd32fa3489cbe86a0b281da4447b4c7eadb3518, a6d97d10e49ae49026ae13af6c41634fce470a37, 879c911f77b8a7862aa16079b04efc3fdc5d32ec, aee774588abd78f75952fd34c3fa461bc46b62c2, 8805840aad73df7146778be243a196d48b4f6430 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < ccd32fa3489cbe86a0b281da4447b4c7eadb3518, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < a6d97d10e49ae49026ae13af6c41634fce470a37, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < 879c911f77b8a7862aa16079b04efc3fdc5d32ec, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < aee774588abd78f75952fd34c3fa461bc46b62c2, 407d1a51921e9f28c1bcec647c2205925bd1fdab ≤ v < 8805840aad73df7146778be243a196d48b4f6430, 6.6 | ccd32fa3489cbe86a0b281da4447b4c7eadb3518, a6d97d10e49ae49026ae13af6c41634fce470a37, 879c911f77b8a7862aa16079b04efc3fdc5d32ec, aee774588abd78f75952fd34c3fa461bc46b62c2, 8805840aad73df7146778be243a196d48b4f6430 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.