Double free in Linux kernel - CVE-2026-72449
Published: August 15, 2026
Vulnerability details
The vulnerability allows a local user to cause a denial of service.
The vulnerability exists due to a double free in kfd_criu_resume_svm() when handling a second AMDKFD_IOC_CRIU_OP request from the same process via /dev/kfd. A local user can trigger repeated cleanup of freed list entries to cause a denial of service.
The issue is reachable by an unprivileged render-group user and is caused by stale list entries left in the criu_svm_metadata_list after cleanup.
Affected software
Ubuntu
linux-gcp-7.0 (Ubuntu package)
linux-azure-7.0 (Ubuntu package)
How to mitigate CVE-2026-72449
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
External References
- https://git.kernel.org/stable/c/506e635aed05dbdeef11e3c59f6e42980cda5b6d
- https://git.kernel.org/stable/c/838b57b3e7ce8cce0fda56d0861add3d464dd6c8
- https://git.kernel.org/stable/c/8fa5655da368d0306c03e9dc9cda8ae2a7840926
- https://git.kernel.org/stable/c/96ac562a9ea3020981f536384711190841c81aa8
- https://git.kernel.org/stable/c/c8a8d350a273c005a48c64c4519d21b2a51c5ceb
- https://git.kernel.org/stable/c/e33a3bd5cb8d0cf1557dee014115f812c9686130