从这个网页截图中,可以获取到以下关于漏洞的关键信息: 1. 漏洞描述: - 问题:在 函数中,如果 返回 ,那么 函数没有被调用来更新父 的 ,导致类似使用后释放(use-after-free)的问题。 - 修复:修复了 的类处理问题,确保在 返回 时, 函数被正确调用。 2. 触发条件: - 通过以下命令触发KASAN使用后释放(UAF): ``` ip link add type dummy ip link set lo up ip link set dummy0 up tc qdisc add dev lo parent root handle 1: drr tc filter add dev lo parent 1: basic classid 1:1 tc class add dev lo classid 1:1 drr tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent 1: handle 2: netem tc qdisc add dev lo parent