CVE-2026-98606
Received
Received - Intake
Memory Leak in Linux Kernel's DRM VirtIO GPU Driver
Vulnerability report for CVE-2026-98606, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-18
Last updated on: 2026-10-18
Assigner: kernel.org
Description
Description
In the Linux kernel, the following vulnerability has been resolved:
drm/virtio: release the GEM object on virtio_gpu_vram_create() errors
virtio_gpu_vram_create() frees the object with a bare kfree(vram) on
both error paths after drm_gem_private_object_init() has run, and on the
second one after drm_gem_create_mmap_offset() has linked obj->vma_node
into the device's VMA offset manager. The freed object stays in that
interval tree, so a later lookup or insertion walks freed memory, and
the dma_resv and gpuva lock are never destroyed.
Call drm_gem_object_release() before kfree() on both paths.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 16845c5d540929d2f4dc845f11fbbb238e69170a |
| Linux | Linux | 5.11 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |