PT-2026-85728
CVE-2026-80850
·
Publicado
2026-09-04
·
Atualizado
2026-11-03
Descrição por
Pontuação
N/A
Não disponívelNão há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Um problema de use-after-free existe na implementação do TCP Authentication Option (TCP-AO). Uma condição de corrida ocorre quando um dispositivo é desvinculado de sua associação de Virtual Routing and Forwarding (VRF) entre a validação inicial em
tcp connect() e o cálculo do L3-master em tcp ao connect init(). Isso pode levar a que o tp->ao info seja limpo e liberado diretamente. Simultaneamente, o caminho de recebimento pode carregar o ponteiro tp->ao info sob Read-Copy-Update (RCU) antes de adquirir o bloqueio do socket, permitindo que um leitor acesse a memória liberada na função tcp inbound ao hash(). Isso foi demonstrado por um usuário não privilegiado em namespaces de rede provocando uma corrida entre connect() e o desvinculo de veth.Recomendações
Utilize a função
tcp ao destroy sock() para o caminho sem chave (no-key path) para despublicar as informações de AO e adiar a liberação até após um período de graça do RCU.
Remova a chamada WARN ON ONCE() para evitar pânicos no kernel em sistemas configurados com panic on warn. Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾