Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Tangquan Zheng

Pesquisador deOPPO
#45966de 53,635
5.5CVSS total
Vulnerabilidades · 1
PT-2024-31376
5.5
2024-08-15
Linux · Linux Kernel · CVE-2024-45022
**Nome do software vulnerável e versões afetadas** Kernel do Linux (versões afetadas não especificadas) **Descrição** O problema está relacionado ao componente mm/vmalloc do kernel do Linux, onde a função ` vmap pages range noflush()` pressupõe que seu argumento `pages**` contém páginas com o mesmo deslocamento de página. No entanto, se `gfp flags` incluir ` GFP NOFAIL` com ordem alta em `vm area alloc pages()` e a alocação de páginas falhar para a ordem alta, `pages**` pode conter dois deslocamentos de página diferentes (ordem alta e ordem 0), levando a mapeamentos incorretos e resultando potencialmente em corrupção de memória. Os usuários podem encontrar esse problema ao usar `kvmalloc()` com os sinalizadores ` GFP NOFAIL` e `GFP X`, e `vmap allow huge` definido como verdadeiro. **Recomendações** No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.