
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-39706 affects the Linux kernel, specifically related to the AMD Kernel Fusion Driver (KFD) debugfs functionality. The vulnerability was discovered and disclosed on September 5, 2025, impacting the kernel's Direct Rendering Manager (DRM) subsystem (NVD).
The vulnerability occurs in the drm/amdkfd component when KFD debugfs is destroyed before kfd_process_destroy_wq. Since KFD proc content was moved to kernel debugfs, destroying KFD debugfs prior to kfd_process_destroy_wq leads to a kernel NULL pointer issue. The problem manifests when /sys/kernel/debug/kfd is already destroyed in kfd_debugfs_fini but kfd_process_destroy_wq attempts to call kfd_debugfs_remove_process. The line debugfs_remove_recursive(entry->proc_dentry) attempts to remove /sys/kernel/debug/kfd/proc/ while /sys/kernel/debug/kfd is already gone, resulting in a kernel hang due to a NULL pointer dereference (NVD). The vulnerability has been assigned a CVSS v3 base score of 5.5 (Rapid7).
When exploited, this vulnerability can cause the kernel to hang due to a NULL pointer dereference, potentially leading to system instability or denial of service conditions (NVD).
The issue has been resolved by moving kfd_process_destroy_wq prior to kfd_debugfs_fini in the execution sequence. This fix prevents the NULL pointer problem by ensuring proper cleanup order of the debugfs entries (NVD).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."