CVE-2026-80792 in Linux信息

摘要

由 VulDB • 2026-09-04

在 Linux 内核中,已修复以下漏洞:

ipv6: 修复 ip6_finish_output2() 中的释放后使用(use-after-free)问题

ip6_finish_output2() 在调用 lwtunnel_xmit() 之前缓存了指向 IPv6 目的地址 (daddr) 的指针。lwtunnel_xmit() 内部的 LWT-BPF 传输路径或其他封装操作可能会重新分配 skb 头部,从而释放 daddr 所指向的内存。当 lwtunnel_xmit() 返回 LWTUNNEL_XMIT_CONTINUE 时,该函数继续使用过时的 daddr 指针来计算下一跳并查找或创建邻居条目。这会导致读取已释放内存(use-after-free read),可能泄露敏感的内核数据、用任意值污染邻居表、误导流量或导致系统崩溃。

通过在 lwtunnel_xmit() 返回 LWTUNNEL_XMIT_CONTINUE 后重新获取 IPv6 头部和目的地址指针来修复此问题,确保后续的下一跳计算和邻居查找操作在有效的内存上进行。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

来源

Might our Artificial Intelligence support you?

Check our Alexa App!