Junglewise Threat Intelligence

CVE-2026-53376: Linux Kernel amdkfd missing bound check in process apertures IOCTL

CVE-2026-53376 · Severity: info · Published 2026-07-19

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's AMD GPU driver (amdkfd). The issue involves a missing validation check when a program requests information about hardware nodes. If exploited, this could lead to memory safety issues or system instability, potentially allowing a local user to disrupt operations or access restricted kernel information.

Technical details

A vulnerability exists in the Linux kernel's AMD GPU driver (amdkfd) within the kfd_ioctl_get_process_apertures_new function. The function failed to validate the 'num_of_nodes' argument against the actual number of available devices in the KFD topology. A local attacker could provide a large 'num_of_nodes' value, potentially leading to an out-of-bounds read or write relative to the memory allocated by the user-space process. The fix introduces a check using kfd_topology_get_num_devices() to ensure the requested node count does not exceed the system's hardware capacity. Patches have been released for multiple stable kernel branches including 6.6.y, 6.12.y, 6.18.y, and 7.0.y.

Affected products

  • Linux Linux Kernel 6.6.140, 6.12.90, 6.18.32, 7.0.9, 7.1

Timeline

  • 2026-07-19: advisory: NVD publication date
  • 2026-05-17: patched: Date of commit by Greg Kroah-Hartman in stable tree

References

Related threats