从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 问题描述:在NVMe-TCP驱动中,如果命令分配失败,内核在 函数中因为NULL指针解引用而崩溃。 - 错误信息:错误信息显示为 ,并指出无法处理内核NULL指针解引用。 2. 修复措施: - 修复方法:通过在 函数失败时设置 为零来修复这个问题。 - 修复代码:代码片段显示了修复后的逻辑,确保在命令分配失败时不会发生NULL指针解引用。 3. 修复历史: - 上游提交:上游提交的ID为 。 - 修复提交:修复提交的ID为 。 4. 作者和审查者: - 作者:Maurizio Lombardi(mlombard@redhat.com) - 审查者:Christoph Hellwig(hch@lst.de)、Keith Busch(kbusch@kernel.org)、Sasha Levin(sashal@kernel.org) 5. Diffstat: - 文件更改:更改了 文件,共更改了4行代码,其中3行插入,1行删除。 这些信息表明,该漏洞是由于NVMe-TCP驱动在命令分配失败时处理不当导致的,修复措施是通过在命令分配失败时设置 为零来避免NULL指针解引用。