从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:net/mlx5e: Fix use-after-free when reverting termination table - 描述:修复在终止表被回退时使用-after-free的情况。当有多个目的地的终止表,并且第二个目的地的终止表回退失败时,驱动程序会回退终止表的使用,但不会重置在attr->dests[num_vport_dests].termtbl中的分配。修复方法是重置termtbl的分配为null。 2. 修复历史: - 提交ID:52c795af04441d76f565c4634f893e5b553df2ae - 提交时间:2022-11-14 20:04:29 +0200 - 提交者:Roi Dayan - 提交者:Saeed Mahameed - 父提交:3f5769a074c13d8f08455e40586600419e02a880 - 父提交时间:2022-11-24 00:03:21 -0800 3. 补丁文件: - 文件路径:drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c - 文件内容: 4. 补丁状态: - 状态:已应用 - 补丁大小:2行插入,0行删除 5. 补丁应用时间: - 应用时间:2024-10-23 17:14:38 +0000 6. 补丁应用工具: - 工具:cgit 1.2.3-korg (git 2.43.0) 这些信息表明,这个补丁修复了一个潜在的使用-after-free漏洞,通过在回退终止表时重置相关分配来解决。