---
id: CVE-2024-49923
title: 'drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags

  [WHAT & HOW]
  "dcn20_validate_apply_pipe_split_flags" dereferences merge, and thus it
  cannot be …
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    34fe02e7207be635725dcf92dbe7003e11697a5b
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    39a580cd15397e102aaec25986ae5acf492f8930
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    85aa996ecfaa95d1e922867390502d23ce21b905
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    9a05270869f40c89f8d184fe2d37cb86e0d7e5f5
  - >-
    Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c <
    5559598742fb4538e4c51c48ef70563c49c2af23
  - Linux 4.15
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2024-10-22T13:40:05.593718Z'
published: '2024-10-21'
updated: '2026-10-30'
sourceUpdated: '2026-10-30T12:19:42.678Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2024-49923'
references:
  - url: 'https://git.kernel.org/stable/c/34fe02e7207be635725dcf92dbe7003e11697a5b'
  - url: 'https://git.kernel.org/stable/c/39a580cd15397e102aaec25986ae5acf492f8930'
  - url: 'https://git.kernel.org/stable/c/85aa996ecfaa95d1e922867390502d23ce21b905'
  - url: 'https://git.kernel.org/stable/c/9a05270869f40c89f8d184fe2d37cb86e0d7e5f5'
  - url: 'https://git.kernel.org/stable/c/5559598742fb4538e4c51c48ef70563c49c2af23'
tags:
  - cve.org
epss: 0.00237
epssPercentile: 0.14786
ingestedAt: '2026-11-03T14:47:02.508Z'
---

## Overview

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

drm/amd/display: Pass non-null to dcn20_validate_apply_pipe_split_flags

[WHAT & HOW]
"dcn20_validate_apply_pipe_split_flags" dereferences merge, and thus it
cannot be a null pointer. Let's pass a valid pointer to avoid null
dereference.

This fixes 2 FORWARD_NULL issues reported by Coverity.

## Affected

- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 34fe02e7207be635725dcf92dbe7003e11697a5b`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 39a580cd15397e102aaec25986ae5acf492f8930`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 85aa996ecfaa95d1e922867390502d23ce21b905`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 9a05270869f40c89f8d184fe2d37cb86e0d7e5f5`
- `Linux >= 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 5559598742fb4538e4c51c48ef70563c49c2af23`
- `Linux 4.15`

## Remediation

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