CVE-2025-38356: Linux kernel · drm/xe/guc: Explicitly exit CT safe mode on unwind
Source GCVE Database
Not known to be exploited · CVSS 5.5 Low · fixed in f161e905b08ae8a513c5a36a10e3163e9920cfe6 : update Linux kernel when convenient.
Data as of 13 Nov 2026, 18:29 UTC
Thin evidence
One scorer or none- Patch
- Available – fixed in f161e905b08ae8a513c5a36a10e3163e9920cfe6, ad40098da5c3b43114d860a5b5740e7204158534, 6d0b588614c43d6334b2d7a70a99f31f7b14ecc0
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 25 Jul 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 13 Nov 2026.
What to do
Upgrade Linux kernel to f161e905b08ae8a513c5a36a10e3163e9920cfe6, ad40098da5c3b43114d860a5b5740e7204158534 or 6d0b588614c43d6334b2d7a70a99f31f7b14ecc0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
Description
In the Linux kernel, the following vulnerability has been resolved: drm/xe/guc: Explicitly exit CT safe mode on unwind During driver probe we might be briefly using CT safe mode, which is based on a delayed work, but usually we are able to stop this once we have IRQ fully operational. However, if we abort the probe quite early then during unwind we might try to destroy the workqueue while there is still a pending delayed work that attempts to restart itself which triggers a WARN. This was recently observed during unsuccessful VF initialization: [ ] xe 0000:00:02.1: probe with driver xe failed with error -62 [ ] ------------[ cut here ]------------ [ ] workqueue: cannot queue safe_mode_worker_func [xe] on wq xe-g2h-wq [ ] WARNING: CPU: 9 PID: 0 at kernel/workqueue.c:2257 __queue_work+0x287/0x710 [ ] RIP: 0010:__queue_work+0x287/0x710 [ ] Call Trace: [ ] delayed_work_timer_fn+0x19/0x30 [ ] call_timer_fn+0xa1/0x2a0 Exit the CT safe mode on unwind to avoid that warning. (cherry picked from commit 2ddbb73ec20b98e70a5200cb85deade22ccea2ec)
References
- nvd.nist.gov/vuln/detail/CVE-2025-38356 (opens in a new tab)
- git.kernel.org/stable/c/6d0b588614c43d6334b2d7a70a99f31f7b14ecc0 (opens in a new tab)
- git.kernel.org/stable/c/ad40098da5c3b43114d860a5b5740e7204158534 (opens in a new tab)
- git.kernel.org/stable/c/f161e905b08ae8a513c5a36a10e3163e9920cfe6 (opens in a new tab)