CVE-2022-48890

Orta

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: scsi: storvsc: məxfi VM-də swiotlb bounce buferi sızmasının düzəldilməsi storvsc_queuecommand() funksiyası scatter/gather siyahısını scsi_dma_map() vasitəsilə xəritələndirir ki, bu da məxfi VM-də swiotlb bounce buferlərini ayırır. Əgər I/O göndərilməsi storvsc_do_io()-da uğursuz olarsa, I/O adətən daha yüksək səviyyəli kod tərəfindən yenidən cəhd edilir, lakin bounce buferi yaddaşı heç vaxt azad edilmir. I/O göndərmə xətasının ən çox rast gəlinən səbəbi yüksək I/O yükləri altında nadir olmayan hal olan dolu VMBus kanal ring buferidir. Nəticədə kifayət qədər bounce buferi yaddaşı sızır və məxfi VM hər hansı bir I/O əməliyyatını yerinə yetirə bilmir. Eyni problem swiotlb=force nüvə yükləmə parametri ilə qeyri-məxfi VM-də də yarana bilər. Bu problem, I/O göndərmə xətası baş verdikdə bounce buferi yaddaşını azad edən scsi_dma_unmap() funksiyasının çağırılması ilə düzəldilmişdir.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc21 avq 2024
İlk görülmə21 avq 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.1.7 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel5.17 ≤ v < 6.1.7, 6.26.1.7

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.