---
id: CVE-2026-31461
title: 'drm/amd/display: Fix drm_edid leak in amdgpu_dm'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/amd/display: Fix drm_edid leak in amdgpu_dm

  [WHAT]
  When a sink is connected, aconnector->drm_edid was overwritten without
  freeing the previous allocation, causing …
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 48edb2a4256eedf6c92eecf2bc7744e6ecb44b5e <
    eb95595194e4755b62360aa821f40a79b0953105
  - >-
    Linux >= 48edb2a4256eedf6c92eecf2bc7744e6ecb44b5e <
    52db857e94b9be4e6315586602b0257d1d2b165a
  - >-
    Linux >= 48edb2a4256eedf6c92eecf2bc7744e6ecb44b5e <
    37c2caa167b0b8aca4f74c32404c5288b876a2a3
  - Linux 6.13
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T21:34:20.064440Z'
published: '2026-04-22'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T21:45:00.406Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-31461'
references:
  - url: 'https://git.kernel.org/stable/c/eb95595194e4755b62360aa821f40a79b0953105'
  - url: 'https://git.kernel.org/stable/c/52db857e94b9be4e6315586602b0257d1d2b165a'
  - url: 'https://git.kernel.org/stable/c/37c2caa167b0b8aca4f74c32404c5288b876a2a3'
tags:
  - cve.org
epss: 0.00121
epssPercentile: 0.01902
ingestedAt: '2026-11-05T22:38:32.148Z'
---

## Overview

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

drm/amd/display: Fix drm_edid leak in amdgpu_dm

[WHAT]
When a sink is connected, aconnector->drm_edid was overwritten without
freeing the previous allocation, causing a memory leak on resume.

[HOW]
Free the previous drm_edid before updating it.

(cherry picked from commit 52024a94e7111366141cfc5d888b2ef011f879e5)

## Affected

- `Linux >= 48edb2a4256eedf6c92eecf2bc7744e6ecb44b5e < eb95595194e4755b62360aa821f40a79b0953105`
- `Linux >= 48edb2a4256eedf6c92eecf2bc7744e6ecb44b5e < 52db857e94b9be4e6315586602b0257d1d2b165a`
- `Linux >= 48edb2a4256eedf6c92eecf2bc7744e6ecb44b5e < 37c2caa167b0b8aca4f74c32404c5288b876a2a3`
- `Linux 6.13`

## Remediation

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