CVE-2026-52904

drm/nouveau: fix nvkm_device leak on aperture removal failure

published June 9, 2026

CVSS
—
EPSS
0%
Percentile
5.0
In the wild
Unconfirmed
What it is

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

drm/nouveau: fix nvkm_device leak on aperture removal failure

When aperture_remove_conflicting_pci_devices() fails during probe, the

error path returns directly without unwinding the nvkm_device that was

just allocated by nvkm_device_pci_new(). This leaks both the device

wrapper and the pci_enable_device() reference taken inside it.

Jump to the existing fail_nvkm label so nvkm_device_del() runs and

balances both. The leak was introduced when the intermediate

nvkm_device_del() between detection and aperture removal was dropped

in favor of creating the pci device once.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00162 · 5.0th percentile
Published
2026-06-09T12:36Z
EPSS history
Timeline
  • 09 JUN 12:36Z
    drm/nouveau: fix nvkm_device leak on aperture removal failure
    cvelistv5