CVE-2022-48861
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: vdpa: vp_vdpa_remove üzerinde serbest bırakıldıktan sonra kullanım (use-after-free) hatası düzeltildi vp_vdpa sürücüsü ayırıldığında (unbind), vp_vdpa, vdpa_unregister_device içinde serbest bırakılır ve ardından vp_modern_remove içinde vp_vdpa->mdev.pci_dev referans alınarak erişilmeye çalışılır; bu durum serbest bırakıldıktan sonra kullanım (use-after-free) hatasını tetikler. Sürücü ayırma işlemi sırasında vp_vdpa'nın serbest bırakılmasının Çağrı İzlemi (Call Trace): do_syscall_64 vfs_write kernfs_fop_write_iter device_release_driver_internal pci_device_remove vp_vdpa_remove vdpa_unregister_device kobject_release device_release kfree vp_vdpa->mdev.pci_dev referansının alındığı Çağrı İzlemi (Call Trace): vp_modern_remove pci_release_selected_regions pci_release_region pci_resource_len pci_resource_end (dev)->resource[(bar)].end
Nasıl düzeltilir
- linux linux_kernel5.15.29, 5.16.15 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 | 5.13 ≤ v < 5.15.29, 5.16 ≤ v < 5.16.15 | 5.15.29, 5.16.15 |
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.