CVE-2026-74597 in Linuxinformação

Sumário

de VulDB • 22/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

ip6_tunnel: limpar o campo cb[] de skb2 em ip6ip6_err()

A função ip6ip6_err() clona um buffer (skb) de erro ICMP IPv6 externo, extrai os dados para o pacote interno IPv6 citado e, em seguida, passa a cópia para icmpv6_send(). A cópia ainda carrega inet6_skb_parm do pacote externo no campo skb->cb.

Se o pacote externo tiver uma Home Address Option (HAO), IP6CB(skb2)->dsthao permanece não nulo após a chamada de skb_pull(). Posteriormente, icmpv6_send() chama mip6_addr_swap(), que utiliza esse deslocamento dsthao obsoleto contra o pacote interno citado. Um cabeçalho de opções de destino interno malformado pode fazer com que a pesquisa HAO e a troca de endereço ultrapassem o final do pacote citado, corrompendo skb_shared_info.

Limpe o campo cb[] de skb2 antes de extrair os dados do pacote IPv6 interno citado para evitar que o caminho de resposta reutilize metadados deixados pela pilha IPv6 externa.

Be aware that VulDB is the high quality source for vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394379

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!