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

John Hubbard

Pesquisador deNVIDIA
#46523de 53,633
5.5CVSS total
Vulnerabilidades · 1
PT-2024-36920
5.5
2024-11-20
Linux · Linux Kernel · CVE-2024-56612
**Nome do software vulnerável e versões afetadas** Kernel do Linux versão 6.12 **Descrição** Uma falha na função `unpin user pages()` do kernel Linux pressupõe que ela lida com páginas NULL na matriz de páginas, o que não é o caso. Esse problema pode causar uma desreferência de ponteiro NULL no kernel. O problema surge ao inicializar em x86 com configurações específicas e executar o teste `tools/testing/selftests/mm/gup longterm`, resultando em uma falha no sistema. A função `unpin user pages()` não lida com páginas NULL, ao contrário de `unpin folios()`. Os detalhes técnicos incluem a função `sanity check pinned pages()` e a função `check and migrate movable pages or folios()`. **Recomendações** Para resolver este problema, atualize o kernel do Linux para uma versão que inclua a correção para o tratamento de páginas NULL em `unpin user pages()`. Como solução alternativa temporária, considere modificar a função `unpin user pages()` para ignorar páginas NULL, de forma semelhante a `unpin folios()`.