AUGUST 15, 2026
Live Feed
Back to database
Case File

CVE-2026-72449

UNKNOWN · CVSS N/A

Source: NVD + CISA KEV + EPSS · Published 2026-08-15 · Last synced 2026-08-15

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's AMD KFD (Kernel Fusion Driver) subsystem, where improper handling of a linked list during the cleanup process can lead to use-after-free and double-free conditions. This flaw allows unprivileged users in a render group to exploit the issue via the /dev/kfd interface, potentially leading to system instability or crashes. Organizations using affected Linux distributions with AMD GPUs should prioritize patching this vulnerability to mitigate risks associated with unauthorized access and system reliability.

CVE
CVE-2026-72449
Severity
UNKNOWN
CVSS
N/A
EPSS
N/A
Linux

Original NVD 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)