CVE-2026-80901 in Linuxinformação

Sumário

de VulDB • 04/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ipvs: corrigir as validações de checksum

A função `ip_vs_in_icmp_v6()` está sem validação de checksum para pacotes ICMPv6 provenientes dos clientes. De fato, assim como ocorre com TCP/UDP, devemos validar o checksum apenas para os pacotes ICMP quando manipulamos (mangle) os pacotes no MASQ ou na resposta do túnel.

Além disso, Sashiko aponta que `handle_response_icmp()`, sendo comum a IPv4 e IPv6, está sem o cálculo do pseudo-cabeçalho ao validar mensagens ICMPv6 de servidores reais, o que é um problema se o checksum não for validado pelo hardware.

Corrigir os problemas criando uma função auxiliar chamada `ip_vs_checksum_common_check()` e usá-la para TCP/UDP/ICMP tanto no IPv4 quanto no IPv6. Confiar na `nf_checksum()` para validar as mensagens ICMP, mas também utilizá-la para TCP e UDP.

Usar o deslocamento (offset) de IP correto para `IP_VS_DBG_RL_PKT` em TCP/UDP/SCTP.

Os pacotes do IPVS (TCP/UDP/SCTP/ICMP) não precisam de validação de checksum no LOCAL_OUT (clientes locais ou servidores reais locais) e no FORWARD (tráfego dos servidores na LAN). Fazer isso apenas no LOCAL_IN, caso a `nf_checksum()` não seja chamada no PRE_ROUTING.

Além disso, `ip_vs_checksum_complete()` pode ser marcada como estática.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

26/08/2026

Divulgação

04/09/2026

Moderação

aceite

Entrada

VDB-399104

CPE

pronto

EPSS

0.00161

KEV

não

Atividades

muito baixo

Fontes

Interested in the pricing of exploits?

See the underground prices here!