Improper access control in Linux kernel - CVE-2026-72090
Published: August 16, 2026
Vulnerability details
The vulnerability allows a local user to access or manipulate debug buffer synchronization across client contexts.
The vulnerability exists due to improper access control in amdxdna_drm_sync_bo_ioctl() and amdxdna_hwctx_sync_debug_bo() when handling SYNC_DIRECT_FROM_DEVICE requests. A local user can invoke the ioctl with a crafted handle state to access or manipulate debug buffer synchronization across client contexts.
The issue occurs because the debug buffer handle namespace and hardware context ownership are resolved using the buffer object's stored client pointer instead of the calling file context.
Affected software
Ubuntu
linux-gcp-7.0 (Ubuntu package)
linux-azure-7.0 (Ubuntu package)
How to mitigate CVE-2026-72090
linux-gcp-7.0 (Ubuntu package) - addressed in versions 7.0.0-38.38~24.04.4, 7.0.0-1013.13~24.04.1, 7.0.0-1014.14~24.04.1
linux-azure-7.0 (Ubuntu package) - addressed in versions 7.0.0-1016.16~24.04.1, 7.0.0-1017.17~24.04.1