CVE-2026-74473 in Linuxinformação

Sumário

de VulDB • 16/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

vxlan: use pskb_network_may_pull() em route_shortcircuit()

route_shortcircuit() atualmente chama pskb_may_pull(skb, sizeof(struct iphdr)) (ou ipv6hdr), o que verifica se há bytes disponíveis começando em skb->data.

No entanto, em vxlan_xmit(), skb->data aponta para o cabeçalho MAC, portanto skb_network_offset(skb) é ETH_HLEN (14 bytes). Usar pskb_may_pull(skb, 20) verifica apenas os primeiros 20 bytes a partir de skb->data (que são 14 bytes do cabeçalho MAC + 6 bytes do cabeçalho IP), deixando o restante do cabeçalho IP potencialmente não carregado em frags não lineares. Desreferências subsequentes de ip_hdr(skb)->daddr podem ler além do comprimento linear do buffer carregado.

Corrija isso usando pskb_network_may_pull(), que adiciona skb_network_offset(skb) à verificação de comprimento para garantir que o cabeçalho de rede completo esteja presente no buffer linear.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

15/08/2026

Divulgação

15/08/2026

Moderação

aceite

Entrada

VDB-390791

CPE

pronto

EPSS

0.00168

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!