CVE-2026-72449

drm/amdkfd: fix list_del corruption in kfd_criu_resume_svm

HIGH
7.8
CVSS Score
Published: August 15, 2026 at 05:56 AM UTC
Updated: October 16, 2026 at 07:17 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.2%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: fix list_del corruption in kfd_criu_resume_svm The cleanup tail of kfd_criu_resume_svm() walks svms->criu_svm_metadata_list and kfree()s each struct criu_svm_metadata without removing it from the list. The list head is left pointing at freed kmalloc-96 objects. A second AMDKFD_IOC_CRIU_OP from the same process re-enters: list_empty() reads the dangling ->next (use-after-free), the loop walks freed entries, and each is kfree()'d again (double-free). This is reachable by an unprivileged render-group user via /dev/kfd with no capabilities required. Add list_del() before the kfree() so the list is properly emptied. The list_for_each_entry_safe() iterator already caches the next pointer, so unlinking during the walk is safe. (cherry picked from commit 6322d278a298e2c1430b9d2697743d3a04b788b1)

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2a909ae718715b3bac75d945e38dc0a5e4a0f1ba5.18
Vendor states this is fixed in 506e635aed05dbdeef11e3c59f6e42980cda5b6d (fixed)
Vendor states this is fixed in 838b57b3e7ce8cce0fda56d0861add3d464dd6c8 (fixed)
Vendor states this is fixed in 8fa5655da368d0306c03e9dc9cda8ae2a7840926 (fixed)
Vendor states this is fixed in 96ac562a9ea3020981f536384711190841c81aa8 (fixed)
Vendor states this is fixed in c8a8d350a273c005a48c64c4519d21b2a51c5ceb (fixed)
Vendor states this is fixed in e33a3bd5cb8d0cf1557dee014115f812c9686130 (fixed)
Vendor states this is fixed in 5.18 (unaffected)
Vendor states this is fixed in 6.1.178 (unaffected)
Vendor states this is fixed in 6.12.97 (unaffected)
Vendor states this is fixed in 6.18.40 (unaffected)
Vendor states this is fixed in 6.6.145 (unaffected)
Vendor states this is fixed in 7.1.5 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

SSVC — Action Prioritization

SSVCNo known exploitNot automatableTotal impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

7.8HIGHLinux
Vector?

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card