PT-2026-69664
CVE-2026-68264
·
Publicado
2026-08-10
·
Atualizado
2026-10-16
Descrição por
CVSS 3.1
7.8
AltaMé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)
Description
Existe um problema no kernel do Linux onde a função
xe pt update ops init() falha ao resetar a variável current op para 0. Durante o caminho vm bind, a função ops execute() chama xe pt update ops prepare() dentro de um loop. Se o loop for reiniciado devido a despejo por falta de memória (OOM) ou contenção de trava, xe pt update ops prepare() é executada novamente, e cada chamada a bind op prepare() incrementa current op sem resetá-lo. Consequentemente, current op pode exceder o tamanho do array alocado por xe vma ops alloc(), levando a uma gravação fora dos limites (out-of-bounds write) em memória SLUB-poisoned. Isso resulta em um travamento de Use-After-Free (UAF) em xe migrate update pgtables cpu() ao ler o pt op->bind corrompido. Além disso, a falha em resetar needs svm lock e needs invalidation pode levar à seleção incorreta de operações de migração e invalidação redundante do Translation Lookaside Buffer (TLB). O TLB é um cache de hardware usado pela unidade de gerenciamento de memória para aumentar a velocidade de tradução de endereços virtuais para físicos.Recommendations
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 👾