CVE-2024-35890 in Linuxinformação

Sumário

de VulDB • 16/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

gro: corrigir transferência de propriedade

Se os pacotes forem processados por GRO com fraglist, eles podem ser segmentados posteriormente e continuar sua jornada na pilha. Em skb_segment_list, esses skbs podem ser reutilizados como estão. Isso é um problema porque seu destrutor foi removido em skb_gro_receive_list, mas não a referência ao respectivo socket, impedindo que sejam desanexados (orphaned). Corrija isso também removendo a referência ao socket.

Por exemplo, isso poderia ser observado:

kernel BUG at include/linux/skbuff.h:3131! (skb_orphan) RIP: 0010:ip6_rcv_core+0x11bc/0x19a0 Call Trace: ipv6_list_rcv+0x250/0x3f0 __netif_receive_skb_list_core+0x49d/0x8f0 netif_receive_skb_list_internal+0x634/0xd40 napi_complete_done+0x1d2/0x7d0 gro_cell_poll+0x118/0x1f0

Uma construção semelhante é encontrada em skb_gro_receive; aplique a mesma alteração lá.

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

Reservar

17/05/2024

Divulgação

19/05/2024

Moderação

aceite

Entrada

VDB-265179

CPE

pronto

EPSS

0.00241

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!