In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: fix missing .is_two_pixels_per_container
Starting from 6.11, AMDGPU driver, while being loaded with amdgpu.dc=1,
due to lack of .is_two_pixels_per_container function in dce60_tg_funcs,
causes a NULL pointer dereference on PCs with old GPUs, such as R9 280X.
So this fix adds missing .is_two_pixels_per_container to dce60_tg_funcs.
(cherry picked from commit bd4b125eb949785c6f8a53b0494e32795421209d)
Security readout for executives and security teams
Plain-English summary
This is a Linux kernel AMDGPU display bug that can crash affected systems when the driver loads on older AMD graphics hardware. The business impact is availability, not data theft. It is local-only and requires low privileges, so prioritize exposed workstations or servers with AMD GPUs rather than internet-facing services.
Executive priority
Treat as a targeted availability issue for Linux endpoints or systems with older AMD graphics hardware. It should be patched through normal kernel maintenance, faster where crashes would disrupt operations.
Technical view
CVE-2025-21989 is a CWE-476 NULL pointer dereference in drm/amd/display. Starting with Linux 6.11, amdgpu with amdgpu.dc=1 may dereference a missing .is_two_pixels_per_container function in dce60_tg_funcs on older GPUs such as Radeon R9 280X. The referenced stable commits add the missing function.
Likely exposure
Exposure is likely limited to Linux systems running affected 6.11-era or later kernels with AMDGPU display core enabled and older AMD GPUs. Distro kernel backports may change exact exposure, so package-level vendor advisories should be checked.
Exploitation context
The CVSS vector is local, low complexity, low privilege, no user interaction, and high availability impact. The source bundle does not show CISA KEV listing or cited evidence of active exploitation.
Researcher notes
The record ties the flaw to a missing function pointer in dce60_tg_funcs and states the regression starts from Linux 6.11. Public evidence in the bundle supports local denial of service only; it does not support remote compromise, data exposure, or confirmed exploitation.
Mitigation direction
Update to a vendor kernel containing the referenced stable fix commits.
Check Linux distribution advisories for CVE-2025-21989 package status.
Prioritize older AMD GPU systems using the AMDGPU driver.
Avoid relying on unconfirmed boot-parameter workarounds without vendor guidance.
Validation and detection
Inventory Linux hosts with AMDGPU hardware, especially older Radeon cards.
Check kernel versions and distro patch status against CVE-2025-21989.
Review boot parameters for amdgpu.dc=1 where applicable.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-476: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-476 · source CWE mapping
NULL Pointer Dereference
NULL Pointer Dereference represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.