PT-2024-8221
CVE-2022-48700
·
Publicado
2022-08-31
·
Atualizado
2025-01-24
Descrição por
CVSS 2.0
1.7
BaixaMétricasAV:L/AC:L/Au:S/C:P/I:N/A:N
Nome do software vulnerável e versões afetadas:
Kernel do Linux (versões afetadas não especificadas)
Descrição:
O problema está relacionado a um vazamento de contagem de referências na página zero do componente vfio/type1 do kernel do Linux. Esse vazamento ocorre porque a página é tratada como inválida ou reservada após a referência ser incrementada via
pin user pages remote(), e não é contabilizada para o usuário nem desfixada por put pfn(). A introdução de um tratamento especial para a página zero em put pfn() poderia resolver o vazamento, mas, sem contabilizar a página zero, um único usuário ainda poderia criar mapeamentos suficientes para gerar um estouro na contagem de referências. A página zero está sempre residente, portanto não há motivo para mantê-la fixada. Foi adicionado um loop para percorrer as páginas retornadas por pin user pages remote() e desfixar quaisquer páginas zero.Recomendações:
No momento, não há informações sobre uma versão mais recente que contenha uma 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 👾