CVE-2026-98919: Linux kernel · drm/xe: harden adjust_idledly() against divide-by-zero and overflow
Affects Linux kernelSource GCVE Database
Not known to be exploited.
Data as of 28 Oct 2026, 02:28 UTC
Rated by Threat Radar · CVSS not yet scored by NVD
Exploitation evidence
Disclosed: evidence found.
CVE published 23 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: 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 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Ubuntu 26.04 LTSlinuxpkg:deb/ubuntu/linux?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSlinux-awspkg:deb/ubuntu/linux-aws?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSlinux-azurepkg:deb/ubuntu/linux-azure?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSlinux-azure-fdepkg:deb/ubuntu/linux-azure-fde?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSlinux-gcppkg:deb/ubuntu/linux-gcp?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Ubuntu 26.04 LTSlinux-gkepkg:deb/ubuntu/linux-gke?arch=source&distro=resoluteOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A fix has been implemented in the Linux kernel source to address these issues by adding early returns, using 64-bit arithmetic for calculations, and properly clamping delay values. Users should update to a patched kernel version that includes these fixes. Since no vendor advisory or patch links are provided, check the Linux kernel official repositories or distribution security advisories for the fixed versions corresponding to the affected releases listed.
Description
CVE-2026-98919 is a vulnerability in the Linux kernel's drm/xe driver affecting the adjust_idledly() function. It involves multiple corner-case issues including divide-by-zero errors and integer overflows due to improper handling of clock initialization and tick-to-nanosecond conversions. These issues can cause kernel panics and repeated warnings during initialization. The vulnerability has been addressed by adding early returns to avoid divide-by-zero, using 64-bit arithmetic to prevent overflow, and properly clamping delay values to avoid invalid programming of hardware registers.
References
- ubuntu.com/security/CVE-2026-98919 (opens in a new tab)
- cve.org/CVERecord?id=CVE-2026-98919 (opens in a new tab)
- git.kernel.org/stable/c/2bcbfc5e7bfa9cc76818c54db698da5bdc13d9ff (opens in a new tab)
- git.kernel.org/stable/c/531d4cd03118224022dc21ae25af052ce2a9e267 (opens in a new tab)
- git.kernel.org/stable/c/90f467577ebc28c5bc4ba2f0f1b83a4419fb0740 (opens in a new tab)