CVE-2026-99041 in Linux
Sumário
de VulDB • 25/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
ip6_gre: remove atualização obsoleta de PMTU do ERSPAN
A ação tc tunnel_key pode anexar um dst METADATA_IP_TUNNEL a um skb, e o mirred pode redirecioná-lo para um dispositivo ip6erspan nativo. A atualização legada de PMTU em ip6erspan_tunnel_xmit() trata esse dst metadata como uma rota. Como não há dispositivo de saída, dst_dev(dst)->mtu referencia NULL (desreferenciação ponteiro nulo).
Na versão 7.2 com KASAN, um processo inicial UID/GID 65534 com CapEff 0 usou namespaces de usuário e rede auto-criados para acionar:
KASAN: null-ptr-deref RIP: ip6erspan_tunnel_xmit+0x10fc/0x2cc0 Kernel panic - not syncing: Fatal exception in interrupt
A atualização é obsoleta. O commit fe1a4ca0a2b7 ("ip6_gre: process toobig in a better way") alterou o tratamento do IPv6 GRE Too Big para atualizar a rota subjacente e removeu o bloco equivalente de __gre6_xmit(). ip6_tnl_xmit() então propaga o PMTU da camada subjunda (underlay) para a rota de sobreposição (overlay).
Remova a cópia ERSPAN obsoleta e sua variável dst agora não utilizada. Isso elimina a desreferenciação do metadata-dst e mantém o ERSPAN alinhado com o tratamento de PMTU do IPv6 GRE.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.