CVE-2026-97988
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: vhost: IOTLB keçidləri zamanı vring girişini etibarsızlaşdırın VIRTIO_F_ACCESS_PLATFORM dəyişdikdə, keşlənmiş vring göstəriciləri və IOTLB metadata-sı fərqli ünvan sahəsində şərh olunur. Onların keçid boyunca saxlanılması köhnəlmiş ring xəritələnmələrinin istifadəsinə səbəb ola bilər. VQ kilidlərini götürməzdən əvvəl d->iotlb-nin təmizlənməsi həmçinin işçinin müvəqqəti NULL d->iotlb müşahidə etməsinə və deskriptoru tərcümə edərkən d->umem-ə geri qayıtmasına imkan verir. vhost-net və vhost-vsock üçün ümumi vhost_clear_device_iotlb() köməkçi funksiyasını əlavə edin. Cihaz səviyyəli IOTLB ləğv edilməzdən əvvəl bütün VQ mutekslərini indeks sırasına görə götürün, hər bir VQ-nun keşlənmiş ring girişi və metadata-sını etibarsızlaşdırın, gözləyən IOTLB mesajlarını təmizləyin və ötürmədən sonra köhnə cədvəli azad edin. Bu, keçidi işçilərlə ardıcıl hala gətirir və qarışıq ünvan sahəsi xəritələnmələrinin qarşısını alır. İlk birbaşa-IOTLB keçidində keşlənmiş vring ünvanlarını etibarsızlaşdırın. Mövcud cihaz IOTLB əvəz edildikdə GIOVA ring ünvanlarını saxlayın və yalnız metadata keşini sıfırlayın. ACCESS_PLATFORM təmizləndikdən sonra istifadəçi sahəsi yeni ünvan rejimi üçün vring ünvanlarını konfiqurasiya etməlidir. vhost_vq_invalidate_access() funksiyası desc, avail və used hissələrini birlikdə təmizləyir. Tək bir GIOVA ünvanı qanuni olaraq sıfır ola bildiyi üçün VQ-nu yalnız hər üçü NULL olduqda etibarsız kimi qəbul edin.
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əhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| microsoft azl3_kernel_6.6.157.1-1 | Aralıq göstərilməyib | — |
| microsoft azl3_kernel_6.6.159.1-1 | Aralı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.
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.