In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Assign normalizedpixclk when color depth = 14
[WHY & HOW] A warning message "WARNING: CPU: 4 PID: 459 at ... /dcresource.c:3397 calculatephypixclks+0xef/0x100 [amdgpu]" occurs because the displaycolordepth == COLORDEPTH141414 is not handled. This is observed in Radeon RX 6600 XT.
It is fixed by assigning pix_clk * (14 * 3) / 24 - same as the rests.
Also fixes the indentation in getnormpix_clk.
(cherry picked from commit 274a87eb389f58eddcbc5659ab0b180b37e92775)
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/21xxx/CVE-2025-21956.json",
"cna_assigner": "Linux"
}[
{
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c"
},
"id": "CVE-2025-21956-2102051c",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0c0016712e5dc23ce4a7e673cbebc24a535d8c8a",
"digest": {
"line_hashes": [
"222808744419292179481860358822173172905",
"292062998367500207706743871147426069401",
"299189654024291270296310366506749543570",
"324216837274171583873136654551030322350",
"154357630768261497571471964803597884837",
"224904636497171681771303903729323382578",
"15663405877832327367904843091177233445"
],
"threshold": 0.9
}
},
{
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/drm/amd/display/dc/core/dc_resource.c",
"function": "get_norm_pix_clk"
},
"id": "CVE-2025-21956-7e558cfb",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0c0016712e5dc23ce4a7e673cbebc24a535d8c8a",
"digest": {
"function_hash": "218800444437828004471165750576146237466",
"length": 573.0
}
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-21956.json"