Improper locking in Linux kernel - CVE-2026-53293
Published: June 29, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to improper locking in AMDGPU_INFO_READ_MMR_REG in amdgpu_kms.c when handling ioctl requests to read MMR registers. A local user can issue a crafted ioctl request to cause a denial of service.
The issue involves incorrect ordering between the reset semaphore and mm_lock, allocation while holding the reset semaphore, and failure to wait for reset completion.
How to mitigate CVE-2026-53293
Sources
- https://git.kernel.org/stable/c/0ef196a208385b7d7da79f411c161b04e97283e2
- https://git.kernel.org/stable/c/5c29d20470d4566d1b68df57097d642d01f8b427
- https://git.kernel.org/stable/c/61957c2e467b39b528a290016367d32a433fa846
- https://git.kernel.org/stable/c/8c4254c8f5836e77ae83e7fc037f02b69f7a0977
- https://git.kernel.org/stable/c/a31c3feb54b15a90232e497ad0e27e8a82052d8d