从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞类型:pinctrl: single: fix potential NULL dereference in pcs_get_function() - 问题描述:pinmux_generic_get_function() 可以返回 NULL,并且在没有检查的情况下对指针 'function' 进行了指针操作。修复了在 pcs_get_function() 中对指针 'function' 的检查。 2. 修复措施: - 在 pcs_get_function() 中添加了对指针 'function' 的检查,以防止潜在的 NULL 指针解引用。 3. 补丁来源: - 该补丁是由 Ma Ke 提交的,提交时间为 2024-08-08 12:13:55 +0800。 - 该补丁是通过代码审查发现的,修复了 571ae4df5b7 ("pinctrl: single: Use generic pinmux helpers for managing functions") 的问题。 4. 补丁链接: - 补丁的链接为:https://lore.kernel.org/20240808041355.2766009-1-make24@iscas.ac.cn 5. 补丁状态: - 补丁已经通过 Linus Walleij 和 Greg Kroah-Hartman 的审查,并且已经签署。 6. 补丁内容: - 补丁内容包括对 drivers/pinctrl/pinctrl-single.c 文件的修改,增加了对指针 'function' 的检查。 7. 补丁影响: - 补丁影响了 drivers/pinctrl/pinctrl-single.c 文件,修改了 2 行代码,增加了 2 个插入,没有删除。 通过这些信息,我们可以了解到该补丁修复了一个潜在的 NULL 指针解引用漏洞,并且已经通过了代码审查和签署,确保了补丁的安全性和可靠性。