All vulnerabilities
CVE-2026-98608

Linux: drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl()

Linux LinuxOperating systems
CVSS
NoneNot scored
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.18%Chance of exploitation activity in the next 30 days, higher than 6% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in1586ee6107acab3b14510ac6af939f1253269df8Also 83c899104496677068fbbd2e42f28fd625f9cd85, 77dee8e9106d62bf4f51b646c801f51f8ee77339 and 3 moreCVE List
Published18 Oct 2026Updated 19 Oct 2026CVE List

What fixes it

  • 1586ee6107acab3b14510ac6af939f1253269df8LinuxCVE List
  • 83c899104496677068fbbd2e42f28fd625f9cd85LinuxCVE List
  • 77dee8e9106d62bf4f51b646c801f51f8ee77339LinuxCVE List
  • 574ae9fa5fd3658bee23cb544fe5a0d1d750016aLinuxCVE List
  • 749d8bb964b3414ef967d5ec80f2f1b5b3a510d9LinuxCVE List
  • 477bc3068fc3777b9d8ffd79e265b0dfdf2d3a6bLinuxCVE List

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

In the Linux kernel, the following vulnerability has been resolved:

drm/virtio: fix object leak in virtio_gpu_resource_create_ioctl()

virtio_gpu_resource_create_ioctl() calls drm_gem_object_release() on the drm_gem_handle_create() error path instead of dropping the reference it owns, so obj->funcs->free() never runs and the virtio_gpu_object, its pages and sg table, the resource id and the host-side resource are leaked.

Use drm_gem_object_put() instead.

Text from CVE List

Affected versions 18

  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before d33d5ef8225538f76e4598c09e2074834667bb8dCVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before 1586ee6107acab3b14510ac6af939f1253269df8CVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before 83c899104496677068fbbd2e42f28fd625f9cd85CVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before 77dee8e9106d62bf4f51b646c801f51f8ee77339CVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before 574ae9fa5fd3658bee23cb544fe5a0d1d750016aCVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before b516446a25bf365cfffe3d7884ea6637f7f70862CVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before 749d8bb964b3414ef967d5ec80f2f1b5b3a510d9CVE List
  • Linuxaffected: 62fb7a5e10962ac6ae2a2d2dbd3aedcb2a3e3257 before 477bc3068fc3777b9d8ffd79e265b0dfdf2d3a6bCVE List
  • Linuxaffected: 4.4CVE List
  • Linuxunaffected: all versions before 4.4CVE List
  • Linuxunaffected: 5.10.271 through 5.10.*CVE List
  • Linuxunaffected: 5.15.222 through 5.15.*CVE List
  • Linuxunaffected: 6.1.189 through 6.1.*CVE List
  • Linuxunaffected: 6.6.158 through 6.6.*CVE List
  • Linuxunaffected: 6.12.112 through 6.12.*CVE List
  • Linuxunaffected: 6.18.55 through 6.18.*CVE List
  • Linuxunaffected: 7.2.9 through 7.2.*CVE List
  • Linuxunaffected: 7.3CVE List

References 8