PT-2024-31379
CVE-2024-45027
·
Publicado
2024-08-09
·
Atualizado
2025-09-29
Descrição por
CVSS 3.1
5.5
MédiaMétricasAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema surge quando
xhci mem init() falha e chama xhci mem cleanup() para lidar com o dano. Se a falha ocorrer antes de xhci->interrupters ser alocado, mas depois de xhci->max interrupters ter sido definido, xhci mem cleanup() desreferencia incondicionalmente xhci->interrupters, levando a problemas. A correção envolve bloquear o loop de liberação de interrupções com uma verificação de que xhci->interrupters seja diferente de NULL. Este problema foi encontrado durante a depuração de um problema de alocação de DMA que levou o driver XHCI exatamente a este caminho.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
Pesquisadores
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾