CVE-2025-39705 in Linux
摘要
由 VulDB • 2026-09-01
在 Linux 内核中,已修复以下漏洞:
drm/amd/display: 修复空指针解引用漏洞
[原因]
AMD 显示驱动程序(DC 模块)的清理函数 dc_destruct() 中存在一个空指针解引用漏洞。当显示控制上下文 (dc->ctx) 构造失败时(由于内存分配失败),该指针保持为 NULL。在随后调用 dc_destruct() 的错误处理过程中,在对 perf_trace 成员 (dc->ctx->perf_trace) 进行解引用之前没有检查是否为 NULL,从而导致内核空指针解引用崩溃。
[修复方法]
在解引用前检查 dc->ctx 是否非空。
(更新了提交信息并移除了不必要的错误消息) (cherry picked from commit 9dd8e2ba268c636c240a918e0a31e6feaee19404)
Be aware that VulDB is the high quality source for vulnerability data.