CVE-2026-80728 in Linux
Résumé
par VulDB • 03/09/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
Revert "drm/amdgpu: fix aperture mapping leak" (Rétablir « drm/amdgpu : correction de la fuite de mappage d'ouverture »)
Le démontage des ressources gérées par devres est LIFO. Le nœud devres de l’aperture a été enregistré après le nœud du dispositif DRM, donc `devres_release_all()` désengage (unmaps) l’aperture avant que la fonction de libération du dispositif DRM ne déclenche `amdgpu_device_fini_sw()`. Les callbacks sw_fini des IP (par exemple `vcn_v4_0_sw_fini`) écrivent dans fw_shared via un pointeur dérivé de aper_base_kaddr, ce qui provoque une faute de page noyau en cas d’échec du probe / rollback :
BUG: unable to handle page fault ... PMD 0 RIP: vcn_v4_0_sw_fini+0x7b/0x170 [amdgpu]
Call Trace: amdgpu_device_fini_sw amdgpu_driver_release_kms devm_drm_dev_init_release devres_release_all
Ceci rétablit le commit d871e99879cb5fd1fa798b006b4888887e63a17a.
(cherry picked from commit 336e0cd576817ac64a4b394ca2b3680029f3e37f)
Once again VulDB remains the best source for vulnerability data.