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

drm/nouveau: Fix bridge reference leak in nv1a_ram_new()

pci_get_domain_bus_and_slot() takes a reference to the PCI device,
which is never released once the memory size has been read from its
config space. Drop the reference before returning.
Published: 2026-10-18
Score: n/a
EPSS: n/a
KEV: No
Impact: Resource Leak potentially leading to Denial of Service
Action: Patch
AI Analysis

Impact

This vulnerability involves an unintended retention of a reference to a PCI device within the Nouveau DRM driver. The reference acquired by pci_get_domain_bus_and_slot() is never released after the device’s memory size is read, causing an accumulating reference count. The excessive reference count can prevent proper cleanup of the device and may lead to resource exhaustion or degraded system performance, potentially culminating in a denial‑of‑service scenario if triggered repeatedly.

Affected Systems

The flaw is present in the Linux kernel's Nouveau graphics driver before the fix was applied. All Linux kernel versions that ship the Nouveau driver without this patch are affected, including default distributions that ship a stock kernel and use the open‑source graphics stack.

Risk and Exploitability

No CVSS score is published for this issue, so its severity cannot be formally quantified. The EPSS score is unavailable, and the vulnerability is not listed in CISA's KEV catalog, suggesting that no widespread exploitation has been reported. The likely attack vector is local or privileged access that enables interaction with the DRM subsystem and triggers nv1a_ram_new(). By repeatedly invoking this function or otherwise exhausting the reference count, an attacker could induce resource depletion or force the kernel to perform unnecessary cleanup operations, creating a crash or slowdown. Because the flaw operates entirely within kernel space, it requires a user with access to the graphics subsystem and potentially root privileges, reducing the immediacy of threat for ordinary users.

Generated by OpenCVE AI on October 18, 2026 at 23:33 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that contains the Nouveau driver patch to eliminate the reference leak.
  • If an immediate kernel upgrade is not possible, disable the Nouveau driver or fall back to a proprietary driver so that nv1a_ram_new() is not invoked during graphic operations.
  • Monitor for vendor updates and apply subsequent patches as they become available.
  • Reboot the system after applying the kernel upgrade to ensure the new driver is loaded.

Generated by OpenCVE AI on October 18, 2026 at 23:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: Fix bridge reference leak in nv1a_ram_new() pci_get_domain_bus_and_slot() takes a reference to the PCI device, which is never released once the memory size has been read from its config space. Drop the reference before returning.
Title drm/nouveau: Fix bridge reference leak in nv1a_ram_new()
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:20:57.329Z

Reserved: 2026-09-25T10:25:14.354Z

Link: CVE-2026-98516

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-18T16:17:02.920

Modified: 2026-10-18T16:17:02.920

Link: CVE-2026-98516

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T04:45:14Z

Weaknesses

No weakness.