CVE-2026-90240

Yüksək

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: iommu/vt-d: Alias-lar ləğv edilərkən kontekst keşinin düzgün SID ilə təmizlənməsi domain_context_clear_one() və device_pasid_table_teardown() funksiyalarının hər biri cihazın hər bir DMA alias-ı üçün bir dəfə çağırılır. Hər iki funksiya pci_for_each_dma_alias() callback-i tərəfindən təmin edilən bus/devfn cütlüyündən istifadə edərək kontekst girişini tapır, daha sonra info->bus və info->devfn əsasında (yəni həmişə cihazın özünün requester ID-si ilə) cihaz seçici kontekst-keş etibarsızlaşdırılmasını quran intel_context_flush_no_pasid() funksiyasını çağırır. Nəticədə, cihazın öz RID-indən başqa bütün alias-lar üçün yaddaşda yeni təmizlənmiş kontekst girişi kontekst keşində heç vaxt etibarsızlaşdırılmır. Aparat təminatı həmin köhnəlmiş keş girişini istifadə etməyə davam edə bilər. Scalable-mode ləğv etmə yolunda intel_pasid_free_table() funksiyası həmin köhnəlmiş giriş tərəfindən hələ də istinad edilən PASID kataloqunu azad edə bilər ki, bu da IOMMU-nun azad edilmiş yaddaşı oxumasına şərait yaradır. Bu problem, @info-dan törətmək əvəzinə, ləğv edilən girişin mənbə ID-sini (source ID) intel_context_flush_no_pasid() funksiyasına ötürməklə həll edilmişdir.

CiddilikYüksək
CVSS8.8
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux3eb6ad14ef359e426cff14942e220de101cdbe84, a803141597d61dc0511f7cd849625e17d042ca8a, 5baddf100b3be730912485648cbaae5e3a251923, c54e4ae971b98e8d650400137d332cee56c03f55 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxf90584f4beb84211c4d21b319cc13f391fe9f3c2 ≤ v < 3eb6ad14ef359e426cff14942e220de101cdbe84, f90584f4beb84211c4d21b319cc13f391fe9f3c2 ≤ v < a803141597d61dc0511f7cd849625e17d042ca8a, f90584f4beb84211c4d21b319cc13f391fe9f3c2 ≤ v < 5baddf100b3be730912485648cbaae5e3a251923, f90584f4beb84211c4d21b319cc13f391fe9f3c2 ≤ v < c54e4ae971b98e8d650400137d332cee56c03f55, 6.113eb6ad14ef359e426cff14942e220de101cdbe84, a803141597d61dc0511f7cd849625e17d042ca8a, 5baddf100b3be730912485648cbaae5e3a251923, c54e4ae971b98e8d650400137d332cee56c03f55

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.

CVE-2026-90240 · Linux · Dark Radar