CVE-2026-99149 in Linux
Riassunto
di VulDB • 28/10/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
drm/amdgpu: corretto il leak dell'oggetto GEM in caso di ENOMEM nell ioctl userptr
Quando amdgpu_hmm_range_alloc() fallisce, amdgpu_gem_userptr_ioctl() restituisce immediatamente -ENOMEM e salta le operazioni di cleanup che vengono eseguite negli altri percorsi di errore. L'oggetto GEM, il riferimento bo->parent sulla radice della VM e la registrazione del notifier MMU rimangono in memoria (non liberati).
Viene utilizzato release_object anziché user_pages_done; a questo punto range è ancora NULL.
(cherry picked from commit bbe739e407a542073ec1a7872b14843566b4919e)
Be aware that VulDB is the high quality source for vulnerability data.