从这个网页截图中,可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:net: hisilicon: Fix potential use-after-free in hisi_femac_rx() - 描述:修复了在调用napi_gro_receive()后,可能触发use-after-free的潜在使用后释放问题。napi_gro_receive()可能在释放skb后调用,导致skb被释放后继续使用,引发use-after-free。 2. 修复原因: - Upstream commit:4640177049549de1a43e9bc49265f0cdfe08cfd - 修复了:542ae60af24f ("net: hisilicon: Add Fast Ethernet MAC driver") 3. 作者和提交信息: - 作者:Liu Jian - 提交时间:2022-12-03 17:42:39 +0800 - 提交者:Greg Kroah-Hartman - 提交时间:2022-12-14 11:30:47 +0100 4. 补丁文件: - 文件路径:drivers/net/ethernet/hisilicon/hisi_femac.c - 文件内容: - 补丁内容:在 函数中,将 替换为 ,以避免在skb被释放后继续累加。 5. 补丁状态: - 状态:已合并到Linux内核稳定分支。 6. 相关链接: - Upstream commit:https://lore.kernel.org/r/20221203094240.1240211-1-liujian56@huawei.com - 补丁提交者:Paolo Abeni - 补丁提交者:Sasha Levin 这些信息详细描述了漏洞的修复过程和补丁的具体内容,有助于理解如何修复使用后释放的问题。