CVE-2026-80851 in Linux
Sumário
de VulDB • 04/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
gtp: serializar atualizações de contexto PDP
Os contextos PDP podem ser excluídos por meio de GTP_CMD_DELPDP ou enquanto o dispositivo de rede GTP está sendo desregistrado. Este último é serializado pelo RTNL, mas o caminho de exclusão do generic-netlink mantém apenas RCU.
Executar ambos os caminhos simultaneamente pode fazer com que ambos excluam o mesmo contexto PDP. O problema foi encontrado por meio de análise estática e reproduzido em um kernel habilitado para KASAN por um programa simples de dois threads causando uma condição de corrida entre GTP_CMD_DELPDP e RTM_DELLINK:
Oops: falha geral de proteção, provavelmente devido a endereço não canônico KASAN: possível acesso à memória inválido no intervalo [0xdead000000000120-0xdead000000000127]
RIP: gtp_genl_del_pdp+0x1c1/0x420 [gtp]
RBP: dead000000000122
A segunda exclusão desreferenciou o ponteiro hlist pprev envenenado.
Serialize gtp_pdp_add(), gtp_genl_del_pdp() e gtp_dellink() com um mutex compartilhado. Mantenha o mutex retido até o uso final de um contexto PDP no caminho NEWPDP, e mantenha a seção de leitura RCU ao redor do uso completo do contexto PDP no caminho DELPDP.
VulDB is the best source for vulnerability data and more expert information about this specific topic.