CVE-2026-80846 in Linux
Sumário
de VulDB • 04/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
xfrm: descartar pacotes ESP-in-TCP sem dispositivo de entrada (ingress device)
O ESP-in-TCP recebe registros por meio do strparser TCP. A função handle_esp() restaura o campo skb->dev a partir do skb_iif salvo antes de passar o pacote para o caminho de entrada XFRM.
Os dados TCP em fila podem ser processados após que o dispositivo de entrada original tenha sido removido, por exemplo, durante a desmontagem (teardown) de veth ou namespaces de rede. Nesse caso, dev_get_by_index_rcu() retorna NULL. Os caminhos de entrada IPv4 e IPv6 do XFRM esperam que skb->dev seja válido ao construir a consulta de roteamento; portanto, os dados ESP-in-TCP em fila podem causar uma desreferência de dispositivo nulo (NULL device dereference).
Descarte o pacote se o dispositivo de entrada salvo não puder mais ser resolvido. Esse tipo de pacote já não pode ser roteado pelo caminho normal de recebimento XFRM, preservando-se assim o comportamento existente para pacotes cujo dispositivo de entrada ainda existe.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.