从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞类型:NULL pointer dereference if ATIF is not supported。 - 影响组件:drm/amdgpu。 - 问题描述:acpi_evaluate_object() 函数可能会返回 AE_NOT_FOUND 错误,导致在 ATIF 不支持的情况下,代码会尝试访问 NULL 指针。 2. 修复措施: - 修复代码:在代码中添加了条件判断,如果调用方法失败且 ATIF 不支持,则会检查 status 是否为 AE_NOT_FOUND。 - 修复逻辑: 3. 修复范围: - 文件位置:drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c。 - 修复代码行数:从 -132,8 到 +132,8。 4. 修复状态: - 状态:已修复。 - 修复者:Antonio Quartulli。 - 审查者:Mario Limonciello。 - 提交者:Greg Kroah-Hartman。 5. 相关链接: - 原始问题报告:https://lore.kernel.org/r/20241031152848.4716-1-antonio@mandelbit.com - Covetir 报告:CID 1600951: Null pointer dereferences (FORWARD_NULL) 这些信息表明,修复了在 ATIF 不支持的情况下,代码可能会访问 NULL 指针的问题,从而防止了 NULL 指针解引用的漏洞。