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

Yi Liu

Pesquisador deIntel
#45554de 53,635
5.5CVSS total
Vulnerabilidades · 1
PT-2024-36978
5.5
2024-12-13
Linux · Linux Kernel · CVE-2024-56668
**Nome do software vulnerável e versões afetadas** Versões do kernel Linux anteriores à 6.13.0-rc1-00028-g4b50c3c3b998-dirty **Descrição** Foi resolvido um problema de desreferência de ponteiro NULL no componente iommu/vt-d do kernel Linux. O problema ocorre ao tentar mapear páginas para um domínio pai aninhado, resultando em uma desreferência NULL. Além disso, há um possível vazamento de memória devido à falta de um bloqueio na alocação de domain->qi batch. O problema foi corrigido adicionando um auxiliar para a alocação de qi batch e chamando-o nas funções cache tag assign domain() e cache tag assign parent domain(). **Recomendações** Para resolver o problema, atualize para uma versão do kernel Linux que inclua a correção para a desreferência de ponteiro NULL do qi batch. Como solução alternativa temporária, considere desativar a função `iommu map()` até que um patch esteja disponível. Restrinja o acesso à função `intel iommu iotlb sync map()` para minimizar o risco de exploração. Evite usar a variável `domain->qi batch` nos pontos de extremidade da API afetados até que o problema seja resolvido. Aplique o patch que adiciona um auxiliar para a alocação de qi batch e o chama nas funções ` cache tag assign domain()` e ` cache tag assign parent domain()`.