CVE-2026-80792 in Linuxinformação

Sumário

de VulDB • 04/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

ipv6: corrige uso-após-liberação (use-after-free) em ip6_finish_output2()

ip6_finish_output2() armazena em cache um ponteiro para o endereço de destino IPv6 (daddr) antes de invocar lwtunnel_xmit(). O caminho de transmissão LWT-BPF ou outras operações de encapsulamento dentro de lwtunnel_xmit() podem realocar a cabeça do skb, liberando a memória apontada por daddr. Quando lwtunnel_xmit() retorna LWTUNNEL_XMIT_CONTINUE, a função continua a usar o ponteiro daddr obsoleto para calcular a próxima etapa (nexthop) e para procurar ou criar a entrada de vizinho. Isso resulta em uma leitura uso-após-liberação (use-after-free), que pode vazar dados sensíveis do kernel, poluir a tabela de vizinhos com valores arbitrários, desviar o tráfego incorretamente ou causar falha no sistema.

Corrige-se isso buscando novamente o cabeçalho IPv6 e o ponteiro para o endereço de destino após lwtunnel_xmit() retornar LWTUNNEL_XMIT_CONTINUE, garantindo que os cálculos subsequentes da próxima etapa (nexthop) e as buscas na tabela de vizinhos operem sobre memória válida.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

26/08/2026

Divulgação

04/09/2026

Moderação

aceite

Entrada

VDB-398914

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you know our Splunk app?

Download it now for free!