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

drm/xe/guc: Keep scheduler timeline name alive

The scheduler keeps a pointer to the timeline name, but q->name
is freed with the exec queue while scheduler fences can still
reference it.

Store the name in struct xe_guc_exec_queue so it shares
the scheduler's RCU-deferred lifetime.

(cherry picked from commit 41075f0eb5dcbd3b065d15f15ef7bbe9315188e8)
Published: 2026-08-10
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Kernel use‑after‑free leading to memory corruption
Action: Apply patch
AI Analysis

Impact

This vulnerability occurs in the Linux kernel DRM Xe scheduler, where the scheduler holds a pointer to the timeline name that is freed when the exec queue is released while fences may still reference it. The result is a use‑after‑free that can corrupt kernel memory, potentially leading to system crashes or privilege escalation. The weakness is identified by CWE‑416 (Use After Free) and CWE‑825 (Resource Management).

Affected Systems

All Linux kernel builds that include the DRM Xe scheduler and contain the referenced scheduling code are affected. The vulnerability exists before the commit 41075f0eb5dcbd3b065d15f15ef7bbe9315188e8 is applied; no specific release versions are listed, so any older kernel lacking this patch is potentially vulnerable.

Risk and Exploitability

The CVSS score of 7.8 indicates a high severity, while the EPSS score of <1% reflects a very low probability of exploitation at this time. The vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is local, requiring an attacker to interact with the GPU driver or submit crafted commands to the DRM Xe scheduler; based on the description, it is inferred that remote exploitation would be difficult without additional privileges. If successfully exploited, the attacker could cause kernel memory corruption, crash the system, or possibly gain elevated privileges.

Generated by OpenCVE AI on October 20, 2026 at 13:11 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the kernel patch that stores the scheduler timeline name in struct xe_guc_exec_queue, ensuring RCU lifetime.
  • Reboot the system to load the updated kernel.
  • Monitor system logs and GPU subsystem for signs of crashes or irregular behavior, and apply any vendor updates as soon as they become available.

Generated by OpenCVE AI on October 20, 2026 at 13:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Ubuntu USN Ubuntu USN USN-8887-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8889-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-3 Linux kernel vulnerabilities
History

Wed, 21 Oct 2026 13:00:00 +0000


Mon, 19 Oct 2026 22:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Sat, 17 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 15 Oct 2026 13:30:00 +0000


Thu, 13 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:H'}

cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Thu, 13 Aug 2026 04:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:H'}

threat_severity

Moderate


Mon, 10 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-416

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/xe/guc: Keep scheduler timeline name alive The scheduler keeps a pointer to the timeline name, but q->name is freed with the exec queue while scheduler fences can still reference it. Store the name in struct xe_guc_exec_queue so it shares the scheduler's RCU-deferred lifetime. (cherry picked from commit 41075f0eb5dcbd3b065d15f15ef7bbe9315188e8)
Title drm/xe/guc: Keep scheduler timeline name alive
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-21T12:43:54.357Z

Reserved: 2026-07-30T09:28:09.387Z

Link: CVE-2026-68383

cve-icon Vulnrichment

Updated: 2026-10-16T15:47:46.627Z

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:31.483

Modified: 2026-10-21T13:19:28.463

Link: CVE-2026-68383

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T12:04:02Z

Links: CVE-2026-68383 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T13:15:14Z

Weaknesses