Impact
The virtio GPU driver in the Linux kernel contains a null‑pointer dereference bug: when fence allocation fails under memory pressure, the returned pointer is NULL and the caller does not check it. Later code unconditionally dereferences this pointer, causing a general protection fault that crashes the kernel. The flaw leads to denial of service by forcing a kernel panic, but it does not allow arbitrary code execution or privilege escalation beyond the crash.
Affected Systems
All Linux kernel releases that include the virtio GPU driver and have not yet applied the patch commit 846b3c64. This includes mainline kernels from 4.x up through 7.2.0 and any distributions that ship those kernels with the virtio_gpu component enabled. The issue resides in the virtgpu_submit module of the DRM subsystem.
Risk and Exploitability
No CVSS score is publicly available, and EPSS data is not provided. The vulnerability is not cataloged in the CISA KEV catalog. Exploitation requires the ability to send IOCTL requests to the virtio GPU character device. The likely attack vector is a crafted IOCTL issued from a local or guest context that has access to the virtual GPU. This will trigger a kernel panic, terminating the system or host hypervisor, but does not provide arbitrary code execution or privilege escalation. The overall risk is high because the crash disrupts service. With no EPSS data, the exact likelihood of exploitation remains uncertain.
OpenCVE Enrichment