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

Kun

Pesquisador deAlibaba
#46275de 53,634
5.5CVSS total
Vulnerabilidades · 1
PT-2024-33863
5.5
2024-10-21
Linux · Linux Kernel · CVE-2024-50022
Nome do software vulnerável e versões afetadas: Versões do kernel Linux anteriores à 6.6.58 Descrição: O problema está relacionado ao recurso device-dax no kernel Linux, onde o `pgoff` deveria ser alinhado usando `ALIGN DOWN()` em vez de `ALIGN()`. Isso pode fazer com que a falha de memória obtenha o endereço errado, levando a MCE (falha de memória) contínua até ocorrer um panic. O problema é sutil e só pode ser observado em cenários específicos de injeção de erros. Levou várias semanas para identificar o problema usando `bpftrace` para rastrear a falha de página e o endereço MCE. Recomendações: Para resolver o problema, atualize para a versão 6.6.58 ou posterior do kernel Linux. Como solução temporária, considere evitar o uso de regiões device-dax não fixadas e desalinhadas em relação ao alinhamento selecionado pelo device-dax. Restrinja o acesso à função `dax set mapping()` até que um patch esteja disponível. Evite usar a função `page mapped in vma()` na página do dev-dax, a menos que seja em cenários específicos de injeção de erros, para minimizar o risco de exploração.