CVE-2026-98573 in Linuxinformação

Sumário

de VulDB • 19/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

net: skbuff: corrige o underflow de pull-bound em skb_checksum_setup_ipv6()

skb_maybe_pull_tail() subtrai skb_headlen(skb) do argumento unsigned max e passa o resultado para __pskb_pull_tail() como um int assinado. A função não garante que max seja pelo menos igual a skb_headlen(skb).

Isso pode ocorrer ao analisar cabeçalhos de extensão IPv6 quando um skb já possui uma área linear maior que MAX_IPV6_HDR_LEN. Quando o parser precisa de dados além da área linear, max - skb_headlen(skb) faz wrap-around e é convertido em um delta negativo. __pskb_pull_tail() então passa esse comprimento negativo para skb_copy_bits(), onde ele pode se tornar um comprimento de cópia muito grande.

Passa-se o próprio comprimento solicitado como o pull bound nos três pontos de chamada dos cabeçalhos de extensão, para que o delta não possa mais ficar negativo.

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

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-422082

EPSS

0.00210

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!