---
id: CVE-2026-98513
title: 'drm/nouveau: Fix runtime PM leak in nouveau_connector_detect()'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/nouveau: Fix runtime PM leak in nouveau_connector_detect()

  If nvif_outp_edid_get() fails, nouveau_connector_detect() returns
  early without dropping the runtime PM …
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 <
    87c2f8ce1100ccbbc40bfab067741edbd1f0ef02
  - >-
    Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 <
    59aa1f8c95941e623891d46c805e8fb1257b5a3d
  - >-
    Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 <
    780ad8e4df9f767806587d33b42372acf8fbe5e6
  - >-
    Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 <
    1e04611d3735543bd80a67d9d13dc13f503746fb
  - Linux 6.7
published: '2026-10-18'
updated: '2026-10-18'
sourceUpdated: '2026-10-18T15:17:29.308Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-98513'
references:
  - url: 'https://git.kernel.org/stable/c/87c2f8ce1100ccbbc40bfab067741edbd1f0ef02'
  - url: 'https://git.kernel.org/stable/c/59aa1f8c95941e623891d46c805e8fb1257b5a3d'
  - url: 'https://git.kernel.org/stable/c/780ad8e4df9f767806587d33b42372acf8fbe5e6'
  - url: 'https://git.kernel.org/stable/c/1e04611d3735543bd80a67d9d13dc13f503746fb'
tags:
  - cve.org
ingestedAt: '2026-10-18T15:45:12.285Z'
---

## Overview

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

drm/nouveau: Fix runtime PM leak in nouveau_connector_detect()

If nvif_outp_edid_get() fails, nouveau_connector_detect() returns
early without dropping the runtime PM reference taken at the start
of the function, keeping the device powered on until the next
successful detect.

Balance the reference on the error path like the other exit paths
do.

## Affected

- `Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 < 87c2f8ce1100ccbbc40bfab067741edbd1f0ef02`
- `Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 < 59aa1f8c95941e623891d46c805e8fb1257b5a3d`
- `Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 < 780ad8e4df9f767806587d33b42372acf8fbe5e6`
- `Linux >= 0cd7e07181390085742bf623d6af3eef215c0503 < 1e04611d3735543bd80a67d9d13dc13f503746fb`
- `Linux 6.7`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
