PT-2024-11854
CVE-2022-48991
·
Publicado
2022-11-30
·
Atualizado
2026-10-20
Descrição por
CVSS 3.1
8.8
AltaMétricasAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores àquela que inclui a correção para o problema introduzido no commit f3f0e1d2150b e agravado no commit 27e1f8273113
Descrição
O problema está relacionado ao componente mm/khugepaged do kernel do Linux, onde os caminhos de código que removem entradas da tabela de páginas devem invocar notificadores MMU para impedir que MMUs secundárias, como o KVM, acessem páginas que não estão mais mapeadas. A falha em notificar essas MMUs pode levar ao uso de páginas após a liberação (use-after-free). O impacto de segurança deste problema foi introduzido em um commit específico e agravado em um commit subsequente que omitiu os flushes necessários para a remoção das PTEs existentes.
Recomendações
Para versões do kernel Linux anteriores à versão corrigida, considere aplicar o patch que invoca notificadores MMU nos caminhos de colapso de shmem/file para evitar o uso de páginas após liberação.
Como solução alternativa temporária, considere restringir o acesso ao componente
mm/khugepaged até que um patch esteja disponível.Evite usar a função
khugepaged com páginas tmpfs/shmem até que o problema seja resolvido.No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Explorabilidade
Exploit
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾