CVE-2026-53144 drm/amdkfd: fix NULL dereference in get_queue_ids()

Medium 5.5 Published Updated

A local attacker can trigger a kernel panic via a specific ioctl call, causing a denial of service in the Linux kernel's AMD GPU driver.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2026-53144?

CVE-2026-53144 is a medium-severity vulnerability in Linux kernel, published on 25 Jun 2026. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

In the Linux kernel, the following vulnerability has been resolved:

drm/amdkfd: fix NULL dereference in get_queue_ids()

When usr_queue_id_array is NULL and num_queues is non-zero, get_queue_ids() returns NULL. The callers check only IS_ERR() on the return value; since IS_ERR(NULL) == false the check passes, and suspend_queues() calls q_array_invalidate() which immediately dereferences NULL while iterating num_queues times.

Userspace can trigger this via kfd_ioctl_set_debug_trap() by supplying num_queues > 0 with a zero queue_array_ptr, causing a kernel panic.

A NULL usr_queue_id_array with num_queues == 0 is a legitimate no-op (q_array_invalidate never executes, and resume_queues already guards all queue_ids dereferences behind a NULL check). Return ERR_PTR(-EINVAL) only when num_queues is non-zero and the pointer is absent; both callers already propagate IS_ERR() returns correctly to userspace.

(cherry picked from commit f165a82cdf503884bb1797771c61b2fcc72113d4)

Weakness: CWE-476

Which versions are affected by CVE-2026-53144?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-53144?

Apply the vendor's patch.

Is CVE-2026-53144 being exploited?

There is no known exploitation of CVE-2026-53144 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as AZL-90837, BELL-CVE-2026-53144, DEBIAN-CVE-2026-53144, GHSA-6wmm-rq3j-5c47, ROOT-OS-UBUNTU-2404-CVE-2026-53144, UBUNTU-CVE-2026-53144.

Is CVE-2026-53144 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free