CVE-2024-56760

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: PCI/MSI: irqdomain çatışmazlığının düzgün idarə edilməsi Alexandre, PCI/MSI dəstəyi təmin etməyən RISCV platformasında pci_msi_setup_msi_irqs() funksiyasından gələn xəbərdarlığı müşahidə etmişdir: WARNING: CPU: 1 PID: 1 at drivers/pci/msi/msi.h:121 pci_msi_setup_msi_irqs+0x2c/0x32 __pci_enable_msix_range+0x30c/0x596 pci_msi_setup_msi_irqs+0x2c/0x32 pci_alloc_irq_vectors_affinity+0xb8/0xe2 RISCV iyerarxik kəsilmə domenlərindən istifadə edir və köhnə (legacy) ehtiyat variantını düzgün şəkildə tətbiq etmir. Xəbərdarlıq köhnə ehtiyat variantının stub hissəsindən tetiklənir. Bu xəbərdarlıq yanlışdır, çünki PCI/MSI layı bütün cihazla əlaqəli olan PCI/MSI valideyn domeninin olub-olmadığını bilir. Köhnə fərzləri olan MSI-X üçün yoxlama mövcuddur. Lakin bu köhnə ehtiyat variantı fərzi yalnız köhnə dəstək aktiv olduqda keçərlidir, əks halda yoxlama sadəcə -ENOTSUPP qaytarmalıdır. Loongarch da eyni problemlə qarşılaşmış və köhnə ehtiyat variantlarını tətbiq etmədən kor-koranə köhnə dəstəyi aktivləşdirmişdir. Səhv qaytaran zəif tətbiqlər olduğu üçün problem gizli qalmışdı. Köhnə rejimi qiymətləndirmək üçün pci_msi_domain_supports() düzəldildi və prosesi tamamlamaq üçün MSI aktivləşdirmə yoluna çatışmayan dəstək yoxlaması əlavə edildi.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc6 yan 2025
İlk görülmə6 yan 2025

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.6.69, 6.12.8 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.2 ≤ v < 6.6.69, 6.7 ≤ v < 6.12.8, 6.136.6.69, 6.12.8

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.

Intelligence 360 paketində

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.