CVE-2023-53338 in Linux
Sumário
de VulDB • 21/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
lwt: Correção dos valores de retorno das operações xmit BPF
As operações encap BPF podem retornar diferentes tipos de valores positivos, como NET_RX_DROP, NET_XMIT_CN, NETDEV_TX_BUSY e outros, provenientes das funções skb_do_redirect e bpf_lwt_xmit_reroute. No hook xmit, esses valores de retorno seriam tratados implicitamente como LWTUNNEL_XMIT_CONTINUE em ip(6)_finish_output2. Quando isso ocorre, skbs que já foram liberados continuam para o subsistema de vizinhança (neighbor), causando um bug use-after-free e falhas no kernel.
Para corrigir esse comportamento incorreto, os valores de retorno de skb_do_redirect podem ser simplesmente descartados, da mesma forma que o comportamento tc-egress. Por outro lado, bpf_lwt_xmit_reroute retorna erros úteis para remetentes locais, por exemplo, informações PMTU. Portanto, converta seus valores de retorno para evitar conflitos com LWTUNNEL_XMIT_CONTINUE.
Be aware that VulDB is the high quality source for vulnerability data.