PT-2026-82137

CVE-2026-80521

·

Publicado

2026-08-04

·

Atualizado

2026-10-24

Descrição por

CVSS 3.1
7.8
Alta
MétricasAV: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) Ubuntu versões 22.04 a 26.04
Descrição Um problema de use-after-free existe no subsistema de sockets AF UNIX durante a coleta de lixo (GC) de sockets unix. A falha ocorre quando o mecanismo de GC identifica novas referências antes que os dados que as carregam tenham sido enfileirados. Se o GC for executado durante essa janela, ele pode liberar parcialmente um componente fortemente conectado (SCC) sem remover um ponteiro de uma lista interna persistente. Um ciclo de coleta subsequente pode então liberar esse ponteiro em memória já liberada. Isso pode ser desencadeado ao chamar simultaneamente send() para criar uma nova aresta e close() nos sockets. Especificamente, a função unix add edges() pode publicar uma nova aresta para o GC antes que o buffer do socket seja enfileirado por skb queue tail(). Se o GC for acionado, ele pode julgar o SCC como morto, mas não conseguir liberá-lo inteiramente, levando a um cenário onde unix walk scc fast() itera sobre um scc entry liberado via unix del edge().
Este problema permite que um processo de baixo privilégio dentro de um contêiner obtenha acesso de leitura/gravação arbitrária no kernel, sobrescreva a variável modprobe path e escape do contêiner para obter privilégios de root no host. A vulnerabilidade é acessível por meio de syscalls permitidas pelos perfis seccomp padrão do Docker e Kubernetes e pode exigir CAP NET ADMIN ou acesso a um namespace de usuário.
Recomendações Atualize o kernel do Linux para a versão lançada em 6 de agosto ou posterior. Aplique as atualizações de kernel dos bolsos -proposed ou -security da Canonical para o Ubuntu 22.04, 24.04 e 26.04 LTS. Remova CAP NET ADMIN dos runtimes de contêiner onde for possível. Use perfis seccomp para bloquear unshare(CLONE NEWUSER) se não for necessário. Monitore tentativas de sobrescrita do modprobe path usando regras do auditd em /proc/sys/kernel/modprobe.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
ALSA-2026:81406
AZL-97814
OPENSUSE-SU-2026:22091-1
SUSE-SU-2026:24179-1
SUSE-SU-2026:24184-1
SUSE-SU-2026:24197-1
SUSE-SU-2026:24235-1
USN-8886-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾