PT-2026-51983 · Linux+2 · Linux Kernel+2
CVE-2026-53089
·
Publicado
2026-06-24
·
Atualizado
2026-09-07
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
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 ocorre ao consultar informações de um mapa ou programa BPF offloaded. As funções
bpf map offload info fill ns() e bpf prog offload info fill ns() utilizam get net(dev net(offmap->netdev)) para obter o namespace de rede. Uma condição de corrida pode ocorrer durante a destruição do namespace de rede, fazendo com que a contagem de referências chegue a zero. Nesses casos, a função get net() tenta incrementar uma contagem de referências zero, resultando em use-after-free. Embora rtnl lock e bpf devs lock garantam a validade do ponteiro netdev, eles não impedem que a contagem de referências chegue a zero.Recomendações
Atualize o kernel do Linux para uma versão onde
get net() seja substituído por maybe get net() nas funções afetadas para garantir que a contagem de referências não seja zero antes do incremento.Exploit
Correção
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linuxmint
Linux Kernel
Ubuntu