CVE Catalog

CVE-2026-90064

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, in the drm/xe driver, having scratch enabled does not make a VM capable of handling recoverable page faults. Allowing scratch VMs through the ASID lookup also admits dma-fence mode VMs. If such a VM faults on an already valid VMA, the handler reports success without fixing the fault, causing the GPU to retry indefinitely.

Risk Assessment

Infinite GPU retries can lead to a hang of the graphics processor or the entire system. Affects systems with Intel GPUs supported by the drm/xe driver.

Recommendation

Update the Linux kernel to a version with the fix that only allows fault-mode VMs through the ASID lookup. Verify GPU stability after the update.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: drm/xe: Reject page faults from non-fault-mode scratch VMs Having scratch enabled does not make a VM capable of handling recoverable page faults. Allowing scratch VMs through the ASID lookup also admits dma-fence mode VMs. If such a VM faults on an already valid VMA, the handler reports success without fixing the fault, causing the GPU to retry indefinitely. Only allow fault-mode VMs through the ASID lookup. Fault-mode VMs using scratch remain supported, while faults from 3D VMs are rejected. (cherry picked from commit bfb24a06405b652d37831f3fb66b71d33a6605de)

Vulnerability data from NVD (NIST) · CISA KEV · EPSS