从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞类型:NULL pointer dereference if ATIF is not supported。 - 影响组件:drm/amdgpu。 - 问题描述:acpi_evaluate_object() 函数可能会返回 AE_NOT_FOUND 错误,导致在 ATIF 不支持的情况下,代码会尝试访问 NULL 指针。 2. 修复措施: - 修复代码:在代码中添加了条件判断,如果调用方法失败且 ATIF 不支持,将释放 NULL 指针。 - 修复位置:drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 文件。 3. 修复过程: - 提交信息:提交者为 Antonio Quartulli,提交时间为 2024-10-31。 - 修复原因:修复了由 Coverity 报告的 1 个 FORWARD_NULL 问题。 - 修复代码:在代码中添加了条件判断,如果调用方法失败且 ATIF 不支持,将释放 NULL 指针。 4. 修复范围: - 受影响的代码行:-112,8 +112,8。 - 修复文件:drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c。 5. 修复状态: - 状态:已修复。 - 修复者:Antonio Quartulli。 6. 相关链接: - 原始提交:https://lore.kernel.org/r/20241031152848.4716-1-antonio@mandelbit.com - 原始报告:https://lore.kernel.org/r/20241031152848.4716-1-antonio@mandelbit.com 这些信息可以帮助我们了解漏洞的背景、修复过程和修复后的状态,从而更好地评估和处理类似的安全问题。