CVE-2021-47523
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.
Nasıl düzeltilir
- linux linux_kernel5.10.85, 5.15.8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 4.5 ≤ v < 5.10.85, 5.11 ≤ v < 5.15.8, 5.16 | 5.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.
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.