CVE Database›CVE-2024-44978

CVE-2024-44978

kernel: drm/xe: Free job before xe_exec_queue_put

Loading…

Severity

Moderate

Red Hat Product Security

7

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 · 7
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

CWE-416 · Use After Free