CVE-2026-80888

drm/vmwgfx: drop dma_buf reference on foreign-fd prime import

N/A
Published: September 4, 2026 at 05:11 PM UTC
Updated: September 14, 2026 at 01:18 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: drm/vmwgfx: drop dma_buf reference on foreign-fd prime import ttm_prime_fd_to_handle() returns -ENOSYS when the imported fd's dma_buf->ops do not match the ttm_object_device's ops, but does so without releasing the reference acquired by dma_buf_get(). Any unprivileged renderD client passing a non-vmwgfx prime fd through the DRM_VMW_GB_SURFACE_REF{,_EXT} path leaks one dma_buf reference per call and indefinitely pins the foreign exporter's GEM resources. Funnel the error path through the existing dma_buf_put() so the reference is always dropped.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

3.13 ≤ v < 5.10.2703.13 ≤ v < 5.15.2213.13 ≤ v < 6.1.1833.13 ≤ v < 6.12.1033.13 ≤ v < 6.18.443.13 ≤ v < 6.6.1513.13 ≤ v < 7.1.83.13 ≤ v < 7.23.1365981f7681abdf92b25942222b629b9c512d0705
Vendor states this is fixed in 1715901e7052cf90fbf04c8303e563a47e021278 (fixed)
Vendor states this is fixed in 4df39eb99bb47d1f24d1952c23b21b10988356bf (fixed)
Vendor states this is fixed in 619c3cfa88e09603a13d918f754808db2dda7057 (fixed)
Vendor states this is fixed in a1e972fa94c3a8069e022c67b9d97c7aa7b05293 (fixed)
Vendor states this is fixed in a8434b145b1e467940334c58c00af241e9494c5f (fixed)
Vendor states this is fixed in c1c22fca0a0896a452a7cb92422d67babd65b4be (fixed)
Vendor states this is fixed in c4fd91ee7228f56fbb4cf528757dc17ffefeb0ee (fixed)
Vendor states this is fixed in f739416dc555fa205a785e5135d73fa39b26f35d (fixed)
Vendor states this is fixed in 3.13 (unaffected)
Vendor states this is fixed in 5.10.270 (unaffected)
Vendor states this is fixed in 5.15.221 (unaffected)
Vendor states this is fixed in 6.1.183 (unaffected)
Vendor states this is fixed in 6.12.103 (unaffected)
Vendor states this is fixed in 6.18.44 (unaffected)
Vendor states this is fixed in 6.6.151 (unaffected)
Vendor states this is fixed in 7.1.8 (unaffected)
Vendor states this is fixed in 7.2 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card