CVE-2023-46835

Orta

Təsvir

Karantin səhifə cədvəllərinin mövcud quruluşu fərz edir ki, karantin domeni (dom_io) DEFAULT_DOMAIN_ADDRESS_WIDTH (48) ünvan genişliyi ilə başladılıb və buna görə də 4 səhifə cədvəli səviyyəsi mövcuddur. Lakin dom_io bir PV domeni olduğu üçün, AMD-Vi IOMMU səhifə cədvəlləri səviyyələrini maksimum (hot pluggable) RAM ünvanına əsasən alır və buna görə də 512 QB həddindən yuxarı RAM-ı olmayan sistemlərdə IOMMU-da yalnız 3 səhifə cədvəli səviyyəsi konfiqurasiya edilir. 512 QB sərhədindən yuxarı RAM-ı olmayan sistemlərdə amd_iommu_quarantine_init() funksiyası köməkçi səhifə (scratch page) üçün 4 səviyyəli səhifə cədvəlləri quracaq, lakin IOMMU yalnız 3 səviyyədən istifadə etmək üçün konfiqurasiya ediləcəkdir. Nəticədə sonuncu səhifə cədvəli kataloqu (PDE) effektiv olaraq səhifə cədvəli yazısına (PTE) çevriləcək və beləliklə, karantin rejimində olan cihaz PDE olması nəzərdə tutulan səhifəyə yazı giriş əldə edəcəkdir. Səhifə cədvəli səviyyələrinin bu uyğunsuzluğu səbəbindən, cihazın oxuma/yazma girişi əldə etdiyi sink səhifəsi artıq cihaz təyinatları arasında təmizlənmir ki, bu da məlumat sızmasına səbəb ola bilər.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulXen
Dərc5 yan 2024
İlk görülmə5 yan 2024

Necə düzəltmək olar

Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
xen xenAralıq göstərilməyib—

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-2023-46835 · Xen · Dark Radar