← All Advisories
Reported from OT-Advisories.com as of

CVE-2026-52976

Last refreshed2026-10-17

Status: UPDATED  |  Advisory ID: CVE-2026-52976

Key Details

CVECVE-2026-52976
CVSS Score / Version
7.8 (High) / CVSS v3.1
Updated2026-10-16
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS Prose
attack vector is local; attack complexity is low; privileges required is low; user interaction is none; scope is unchanged; confidentiality impact is high; integrity impact is high; availability impact is high.
Affected products
Linux Kernel, Red Hat Enterprise Linux 10, and Red Hat Enterprise Linux 9
Classified as
CWE-416 (Use After Free)

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
Red HatRed Hat Enterprise Linux 10
Red HatRed Hat Enterprise Linux 9
SubsystemsOT Supporting Infrastructure
SectorsAll Sectors

What to Know

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

drm/xe: Fix error cleanup in xe_exec_queue_create_ioctl()

Two error handling issues exist in xe_exec_queue_create_ioctl():

1. When xe_hw_engine_group_add_exec_queue() fails, the error path jumps

to put_exec_queue which skips xe_exec_queue_kill(). If the VM is in

preempt fence mode, xe_vm_add_compute_exec_queue() has already added

the queue to the VM's compute exec queue list. Skipping the kill

leaves the queue on that list, leading to a dangling pointer after

the queue is freed.

2. When xa_alloc() fails after xe_hw_engine_group_add_exec_queue() has

succeeded, the error path does not call

xe_hw_engine_group_del_exec_queue() to remove the queue from the hw

engine group list. The queue is then freed while still linked into

the hw engine group, causing a use-after-free.

Fix both by:

- Changing the xe_hw_engine_group_add_exec_queue() failure path to jump

to kill_exec_queue so that xe_exec_queue_kill() properly removes the

queue from the VM's compute list.

- Adding a del_hw_engine_group label before kill_exec_queue for the

xa_alloc() failure path, which removes the queue from the hw engine

group before proceeding with the rest of the cleanup.

(cherry picked from commit 37c831f401746a45d510b312b0ed7a77b1e06ec8) (NVD)

What to Do

Monitor Linux's and Red Hat's web pages for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-52976
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-52976
Report compilation © 2026 OT-Advisories.com  ·  CC BY 4.0  ·  Source materials remain the property of their respective publishers as cited.