从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 作者和提交者: - 作者:Heiko Carstens () - 提交者:Linus Torvalds () 2. 提交时间: - 2024年7月9日 08:50:56 +0200 3. 提交内容: - s390/mm: Add NULL pointer check to crst_table_free() base_crst_free() - crst_table_free() 用于处理 NULL 指针,但在转换为 ptdescs 之前。由于 crst_table_free() 可以被 NULL 指针调用,crst_table_upgrade() 添加了一个显式的检查。 - 也对 base_crst_free() 添加了相同的检查,以保持一致性。 - 在现实生活中,这不应该发生,因为 GFP_KERNEL 分配不会失败,除非启用并使用 FAIL_PAGE_ALLOC。 4. 报告者: - Yunseong Kim () 5. 修复的错误: - 6326c26c1514 ("s390: convert various pgalloc functions to use ptdescs") 6. 签名-off-by: - Heiko Carstens () 7. 认可者: - Alexander Gordeev () 8. CC: - stable@kernel.org 9. 提交时间: - 2024年7月9日 07:38:39 -0700 10. Diffstat: - 1 文件更改,4 插入,0 删除 11. Diff内容: - crst_table_free() 和 base_crst_free() 的代码更改,添加了对 NULL 指针的检查。 这些信息表明,这个提交修复了一个与 NULL 指针检查相关的漏洞,特别是在 s390/mm 文件夹中的 crst_table_free() 和 base_crst_free() 函数中。