Null Pointer Dereference in AMD Display Driver for Linux Kernel
CVE-2025-39705
What is CVE-2025-39705?
A vulnerability in the AMD display driver's cleanup function, dc_destruct(), can lead to a null pointer dereference. When the construction of the display control context fails due to memory allocation issues, the resulting NULL pointer can cause instability. Upon subsequent error handling when dc_destruct() is executed, lack of a proper NULL check before dereferencing the perf_trace member leads to crashes. This vulnerability highlights the importance of thorough error handling to prevent system crashes and maintain kernel stability.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 0961673cc5f0055957aa46f25eb4ef6c07e00165
Linux 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 4ade995b9b25b3c6e8dc42c27070340f1358d8c8
Linux 4562236b3bc0a28aeb6ee93b2d8a849a4c4e1c7c < 1bcf63a44381691d6192872801f830ce3250e367