从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞发生在 驱动中。 - 漏洞源于 函数,该函数在发送UDP包时触发了错误。 - 是一个用于管理网络设备的API,它允许驱动程序在发送包时释放TX资源。 2. 问题原因: - 在 模式下,驱动程序会无条件地调用 函数。 - 这会导致崩溃,因为 没有被正确分配。 3. 修复措施: - 修改 函数的调用条件,仅在预算不为零时调用。 - 修改了两个文件: 和 。 4. 修复细节: - 在 文件中,将 函数的调用条件改为 。 - 在 文件中,也进行了类似的修改。 5. 修复影响: - 修复了两个文件,共修改了4行代码,其中2行插入,2行删除。 6. 修复者: - 修复者是 Sebastian Andrzej Siewior 和 Greg Kroah-Hartman。 7. 相关链接: - 上游提交的链接:https://lore.kernel.org/55e802468e1d38dec8e25a2fdb6078d45b647e8c - 修复的上游提交:https://patchwork.kernel.org/patch/20241002125837.utOcRo6Y@linutronix.de 这些信息详细描述了漏洞的背景、原因、修复措施和影响,有助于理解修复过程和漏洞的解决方法。