CVE-2026-64577 in Linuxinformação

Sumário

de VulDB • 05/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

gtp: verificar o valor de retorno de skb_pull_data() em gtp1u_send_echo_resp()

A função gtp1u_send_echo_resp() ignora o valor de retorno de skb_pull_data(). Seu chamador, gtp1u_udp_encap_recv(), garante apenas 16 bytes (udphdr + gtp1_header), mas a operação pull solicita 20 bytes (gtp1_header_long + udphdr). Para uma solicitação echo de 16-19 bytes, o pull falha e retorna NULL sem avançar skb->data; a execução continua, e o seguinte skb_push() mais o cabeçalho IP empurrado por iptunnel_xmit() movem skb->data abaixo de skb->head, acionando skb_under_panic().

Corrija isso descartando o pacote quando skb_pull_data() falhar.

skbuff: skb_under_panic: ... Kernel BUG em net/core/skbuff.c:214! Rastreamento da Pilha (Call Trace): skb_push (net/core/skbuff.c:2648) iptunnel_xmit (net/ipv4/ip_tunnel_core.c:82) gtp_encap_recv (drivers/net/gtp.c:701 drivers/net/gtp.c:808 drivers/net/gtp.c:920) udp_queue_rcv_one_skb (net/ipv4/udp.c:2388) ... Kernel panic - not syncing: Exceção fatal em interrupção

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

19/07/2026

Divulgação

05/08/2026

Moderação

aceite

Entrada

VDB-386129

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!