CVE-2026-72093 in Linux
Résumé
par VulDB • 17/08/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
accel/amdxdna : Correction d’un use-after-free dans amdxdna_gem_dmabuf_mmap()
Lorsque vm_insert_pages() échoue, le chemin de gestion des erreurs appelle vma->vm_ops->close(vma), qui invoque en interne drm_gem_vm_close() → drm_gem_object_put(), libérant ainsi la référence GEM acquise au début de la fonction. Cependant, l’étiquette close_vma déborde ensuite vers put_obj, ce qui entraîne un second appel à drm_gem_object_put() sur le même objet.
Si le premier appel put libère la dernière référence, l’objet est supprimé et le deuxième appel accède à une mémoire déjà libérée, provoquant un use-after-free.
La correction consiste à retourner directement depuis close_vma au lieu de déborder vers put_obj, car le gestionnaire de fermeture effectue déjà toutes les opérations de nettoyage nécessaires, y compris la suppression de l’objet (put).
If you want to get best quality of vulnerability data, you may have to visit VulDB.