CVE-2021-47523

Orta

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: IB/hfi1: rcvhdrtail_dummy_kvaddr sızıntısı düzeltildi Bu tampon şu anda hfi1_init() içinde tahsis edilmektedir: if (reinit) ret = init_after_reset(dd); else ret = loadtime_init(dd); if (ret) goto done; /* allocate dummy tail memory for all receive contexts */ dd->rcvhdrtail_dummy_kvaddr = dma_alloc_coherent(&dd->pcidev->dev, sizeof(u64), &dd->rcvhdrtail_dummy_dma, GFP_KERNEL); if (!dd->rcvhdrtail_dummy_kvaddr) { dd_dev_err(dd, "cannot allocate dummy tail memory\n"); ret = -ENOMEM; goto done; } reinit tarafından tetiklenen yol, eski tahsisi üzerine yazacak ve sızıntıya neden olacaktır. Tahsis işleminin hfi1_alloc_devdata()'ya, serbest bırakma işleminin ise hfi1_free_devdata()'ya taşınmasıyla düzeltildi.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın24 May 2024
İlk görülme24 May 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.85, 5.15.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.5 ≤ v < 5.10.85, 5.11 ≤ v < 5.15.8, 5.165.10.85, 5.15.8

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.