---
id: CVE-2024-49914
title: >-
  drm/amd/display: Add null check for pipe_ctx->plane_state in
  dcn20_program_pipe
summary: >-
  In the Linux kernel, the following vulnerability has been resolved:


  drm/amd/display: Add null check for pipe_ctx->plane_state in
  dcn20_program_pipe


  This commit addresses a null pointer dereference issue in the

  `dcn20_program_pipe` func…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    21c613e1c6ae45bb29ebc156d22060f034cc5665
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    68f75e6f08aad66069a629db8d7840919156c761
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    65a6fee22d5cfa645cb05489892dc9cd3d142fc2
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    8e4ed3cf1642df0c4456443d865cff61a9598aa8
  - Linux 4.15
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2024-10-22T13:41:14.762720Z'
published: '2024-10-21'
updated: '2026-10-30'
sourceUpdated: '2026-10-30T12:19:35.058Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2024-49914'
references:
  - url: 'https://git.kernel.org/stable/c/21c613e1c6ae45bb29ebc156d22060f034cc5665'
  - url: 'https://git.kernel.org/stable/c/68f75e6f08aad66069a629db8d7840919156c761'
  - url: 'https://git.kernel.org/stable/c/65a6fee22d5cfa645cb05489892dc9cd3d142fc2'
  - url: 'https://git.kernel.org/stable/c/8e4ed3cf1642df0c4456443d865cff61a9598aa8'
tags:
  - cve.org
epss: 0.00244
epssPercentile: 0.15685
ingestedAt: '2026-11-03T13:45:42.699Z'
---

## Overview

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

drm/amd/display: Add null check for pipe_ctx->plane_state in dcn20_program_pipe

This commit addresses a null pointer dereference issue in the
`dcn20_program_pipe` function. The issue could occur when
`pipe_ctx->plane_state` is null.

The fix adds a check to ensure `pipe_ctx->plane_state` is not null
before accessing. This prevents a null pointer dereference.

Reported by smatch:
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn20/dcn20_hwseq.c:1925 dcn20_program_pipe() error: we previously assumed 'pipe_ctx->plane_state' could be null (see line 1877)

## Affected

- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 21c613e1c6ae45bb29ebc156d22060f034cc5665`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 68f75e6f08aad66069a629db8d7840919156c761`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 65a6fee22d5cfa645cb05489892dc9cd3d142fc2`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 8e4ed3cf1642df0c4456443d865cff61a9598aa8`
- `Linux 4.15`

## Remediation

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