CVE-2025-39706

In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Destroy KFD debugfs after destroy KFD wq Since KFD proc content was moved to kernel debugfs, we can't destroy KFD debugfs before kfd_process_destroy_wq. Move kfd_process_destroy_wq prior to kfd_debugfs_fini to fix a kernel NULL pointer problem. It happens when /sys/kernel/debug/kfd was already destroyed in kfd_debugfs_fini but kfd_process_destroy_wq calls kfd_debugfs_remove_process. This line debugfs_remove_recursive(entry->proc_dentry); tries to remove /sys/kernel/debug/kfd/proc/<pid> while /sys/kernel/debug/kfd is already gone. It hangs the kernel by kernel NULL pointer. (cherry picked from commit 0333052d90683d88531558dcfdbf2525cc37c233)
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*

History

19 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: drm/amdkfd: Destruir KFD debugfs después de destruir KFD wq Dado que el contenido de KFD proc fue movido a kernel debugfs, no podemos destruir KFD debugfs antes de kfd_process_destroy_wq. Mover kfd_process_destroy_wq antes de kfd_debugfs_fini para solucionar un problema de puntero NULL del kernel. Sucede cuando /sys/kernel/debug/kfd ya fue destruido en kfd_debugfs_fini pero kfd_process_destroy_wq llama a kfd_debugfs_remove_process. Esta línea debugfs_remove_recursive(entry->proc_dentry); intenta eliminar /sys/kernel/debug/kfd/proc/<pid> mientras /sys/kernel/debug/kfd ya no existe. Cuelga el kernel por un puntero NULL del kernel. (seleccionado de la confirmación 0333052d90683d88531558dcfdbf2525cc37c233)

Information

Published : 2025-09-05 18:15

Updated : 2026-10-19 21:10


NVD link : CVE-2025-39706

Mitre link : CVE-2025-39706

CVE.ORG link : CVE-2025-39706


JSON object : View

Products Affected

debian

  • debian_linux

linux

  • linux_kernel
CWE
CWE-476

NULL Pointer Dereference