PT-2026-85616
CVE-2026-80775
·
Publicado
2026-08-25
·
Atualizado
2026-11-03
Descrição por
CVSS 2.0
6.0
MédiaMétricasAV:L/AC:H/Au:S/C:C/I:C/A:C
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Descrição
Existe uma condição de corrida durante a alocação inicial de
mm->futex.phash.ref dentro da função futex hash allocate(), pois ela é realizada sem bloqueio. Este problema ocorre durante chamadas vfork aninhadas; se um filho vfork chamar vfork novamente e for subsequentemente encerrado com SIGKILL, o pai e o neto podem ser executados simultaneamente no mesmo contexto de gerenciamento de memória (mm). Se ambos os processos chamarem simultaneamente o endpoint prctl(PR FUTEX HASH, PR FUTEX HASH SET SLOTS), eles podem perceber mm->futex.phash.ref como NULL e armazenar seus próprios contadores per-cpu. Isso leva a uma situação em que o primeiro contador torna-se inacessível, fazendo com que um hash privado com referências ativas seja incorretamente identificado como morto e liberado. Consequentemente, uma tarefa que detém um de seus buckets pode escrever em memória liberada dentro da função futex q lock().Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾