从这个网页截图中,我们可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 标题:net/mlx5e: Fix use-after-free when reverting termination table - 问题描述:当有多个目的地的终止表,并且第二个目的地失败后,驱动程序会撤销终止表的使用,但不会重置attr->dests[num_vport_dests].termtbl的赋值,导致释放规则时发生use-after-free错误。修复方法是重置termtbl的赋值为NULL。 2. 修复历史: - 上游提交:52c795af04441d76f565c4634f893e5b553df2ae - 修复提交:0d2f9d95d9fbeb993f3c4baf87d59897b0325aff 3. 修复范围: - 文件路径:drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c - 文件内容: 4. 修复者: - Roi Dayan - Maor Dickman - Saeed Mahameed - Sasha Levin 5. 相关补丁: - 10caabdaad5a ("net/mlx5e: Use termination table for VLAN push actions") 这些信息可以帮助我们了解漏洞的背景、修复过程以及修复范围,从而更好地评估和处理类似的安全问题。