从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 当创建trace探针时,会设置 ,但在尝试设置探针时,会将 初始化到 限制内。 - 这会导致无效的内存访问,当尝试设置探针时,如果 超过 限制。 2. 错误信息: - 内核NULL指针解除引用,地址为 。 - 错误代码为 。 - 错误类型为 :在内核模式下,监督者读取访问。 - 错误类型为 :错误代码为 - 不在现页。 - 页面保护等级(PGD)为0,物理地址(P4D)为0。 3. 错误日志: - 错误类型为 :错误代码为 。 - 错误类型为 :SMP PTI。 - CPU UID为0,PID为1769。 - 内核版本为 。 - 硬件名称为 。 - BIOS版本为 。 - 时间戳为 。 - RIP为 。 4. 修复措施: - 通过在设置探针之前更早地应用 限制来解决这个问题。 - 当探针参数超过限制时,返回错误,而不是无声地截断。 5. 补丁信息: - 该补丁是基于上游的 commit。 - 修复了 中的问题,具体是 在 时的设置。 - 该补丁由Mikel Rychliski、Masami Hiramatsu和Sasha Levin签署。 这些信息可以帮助我们理解漏洞的背景、影响以及修复措施。