从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 漏洞名称:e100: Fix possible use after free in e100_xmit_prepare - 漏洞描述:在e100_xmit_prepare()函数中,如果不能映射skb,那么返回-ENOMEM,导致e100_xmit_frame()返回NETDEV_TX_BUSY,而上层会重发skb。但是,skb已经被释放,这会导致UAF(Use After Free)漏洞。 2. 修复措施: - 修复了5e5d49422dfb ("e100: Release skb when DMA mapping is failed in e100_xmit_prepare")。 - 通过移除有害的free操作来修复漏洞。 3. 作者和审查者: - 作者:Wang Hai - 审查者:Alexander Duyck 、Tony Nguyen 、Sasha Levin 4. Diffstat: - 文件变化:1个文件,1个插入,4个删除。 - Diff内容: - 删除:如果不能映射skb,释放skb并返回NULL。 - 添加:如果不能映射skb,返回-ENOMEM。 5. 时间戳: - 提交时间:2022-11-16 01:24:07 +0800 - 提交者:Wang Hai - 提交者时间:2022-11-16 01:24:07 +0800 - 提交者时区:+0800 这些信息可以帮助我们了解漏洞的背景、修复措施以及相关的代码变更。