PT-2026-7991 · Linux+3 · Linux Kernel+3
CVE-2026-23111
·
Publicado
2026-01-01
·
Atualizado
2026-07-18
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 existe no componente
nf tables do kernel Linux. A função nft map catchall activate() contém um erro de lógica onde uma verificação de atividade de elemento invertida é realizada durante o caminho de aborto de uma transação falha. Especificamente, a função ignora incorretamente elementos inativos e processa elementos ativos, o que é o oposto do comportamento exigido visto em nft mapelem activate().Quando uma operação
DELSET é abortada, nft setelem data activate() não é chamada para o elemento catchall. Para elementos de veredito NFT GOTO, isso impede que nft data hold() restaure a contagem de referência chain->use. Ciclos de aborto repetidos decrementam permanentemente chain->use até que chegue a zero, permitindo que uma operação DELCHAIN libere a cadeia enquanto elementos de veredito catchall ainda a referenciam. Um usuário local com baixos privilégios pode explorar isso via namespaces de usuário e nftables em distribuições onde CONFIG USER NS e CONFIG NF TABLES estão habilitados para alcançar a escalada de privilégios local para root e escapar de containers.Recomendações
Atualize o kernel Linux para a versão que contém a correção lançada em 5 de fevereiro de 2026.
Como mitigação temporária, restrinja a capacidade de usuários não privilegiados de criar namespaces de rede definindo
kernel.unprivileged userns clone=0.Exploit
Correção
LPE
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linuxmint
Linux Kernel
Rocky Linux
Ubuntu