CVE-2024-44978
kernel: drm/xe: Free job before xe_exec_queue_put
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · September 4, 2024
Updated · October 30, 2026
Description
In the Linux kernel, the following vulnerability has been resolved:
drm/xe: Free job before xe_exec_queue_put
Free job depends on job->vm being valid, the last xe_exec_queue_put can destroy the VM. Prevent UAF by freeing job before xe_exec_queue_put.
(cherry picked from commit 32a42c93b74c8ca6d0915ea3eba21bceff53042f)
Statement
Red Hat has evaluated this vulnerability as having Moderate severity because exploitation requires local system access with privileges to interact with the Intel Xe graphics device node, and triggering the use-after-free condition depends on specific execution timing. The Intel Xe graphics driver is not included in standard Red Hat Enterprise Linux releases, significantly limiting exposure in production environments. On systems where the driver is active, an authenticated local user could potentially leverage the flaw to cause a system crash or attempt privilege escalation.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 7CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE-416 · Use After Free