CVE-2024-26647: drm/amd/display: Fix late derefrence 'dsc' check in 'link_set_dsc_pps_packet()'
In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Fix late derefrence 'dsc' check in 'linksetdscppspacket()'
In linksetdscppspacket(), 'struct displaystreamcompressor dsc' was dereferenced in a DCLOGGERINIT(dsc->ctx->logger); before the 'dsc' NULL pointer check.
Fixes the below: drivers/gpu/drm/amd/amdgpu/../display/dc/link/linkdpms.c:905 linksetdscppspacket() warn: variable dereferenced before check 'dsc' (see line 903)
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 6.12.25-1Fixed in 6.12.27-1
Event History
Frequently Asked Questions
What is the severity of CVE-2024-26647?
CVE-2024-26647 is classified as a medium severity vulnerability.
How do I fix CVE-2024-26647?
To fix CVE-2024-26647, update your Linux kernel to version 6.12.10-1 or 6.12.11-1, or ensure your kernel is not older than the specified version ranges provided.
What versions of the Linux kernel are affected by CVE-2024-26647?
CVE-2024-26647 affects Linux kernel versions up to 6.6.15 and from 6.7 to 6.7.3.
What is the nature of the vulnerability CVE-2024-26647?
The nature of CVE-2024-26647 involves a late dereference check in the AMD display drivers, which could lead to potential instability.
Is there a known exploit for CVE-2024-26647?
As of now, there is no publicly disclosed exploit specifically targeting CVE-2024-26647.