CVE-2026-98785
Received
Received - Intake
NULL Pointer Dereference in Linux Kernel AMD Display Driver
Vulnerability report for CVE-2026-98785, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-18
Last updated on: 2026-10-18
Assigner: kernel.org
Description
Description
In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: check dc_state_create_copy() for NULL in dm_suspend
dc_state_create_copy() can return NULL on allocation failure.
dm_suspend() only conditionally skips dm_gpureset_toggle_interrupts()
and continues execution, returning success. dm_resume() then
dereferences the NULL cached_dc_state in link_enc_cfg_copy() and the
following dc_state->stream_count loop, crashing during GPU reset
recovery.
Return -ENOMEM immediately if the copy fails, so the caller aborts
suspend instead of leaving a NULL cached state for resume.
(cherry picked from commit 84b6d7932fdd2857795a257f9f258562a3cddcab)
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| Linux | Linux | 8092aa3ab8f7b737a34b71f91492c676a843043a |
| Linux | Linux | 8092aa3ab8f7b737a34b71f91492c676a843043a |
| Linux | Linux | 8092aa3ab8f7b737a34b71f91492c676a843043a |
| Linux | Linux | 8092aa3ab8f7b737a34b71f91492c676a843043a |
| Linux | Linux | ea000e4b4ee5363997715531cb3d024b4e5d561c |
| Linux | Linux | d0b8b23b9c2ebec693a36fea518d8f13493ad655 |
| Linux | Linux | 83c7f509ef087041604e9572938f82e18b724c9d |
| Linux | Linux | 4cc2a94d96caeb3c975acdae7351c2f997c32175 |
| Linux | Linux | 1686675405d07f35eae7ff3d13a530034b899df2 |
| Linux | Linux | 5.10.258 |
| Linux | Linux | 5.15.165 |
| Linux | Linux | 6.1.105 |
| Linux | Linux | 6.6.46 |
| Linux | Linux | 6.10.5 |
| Linux | Linux | 6.11 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |