PT-2025-22218 · Linux+5 · Linux Kernel+5
CVE-2025-37957
·
Publicado
2025-04-14
·
Atualizado
2026-05-26
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Versões do kernel do Linux anteriores à versão corrigida
Descrição
Uma vulnerabilidade no kernel do Linux foi resolvida, relacionada ao KVM (Kernel-based Virtual Machine) e SVM (Secure Virtual Machine). O problema ocorre quando um triple fault acontece no Modo de Gerenciamento do Sistema (SMM), levando a um cenário de use-after-free. Esta situação pode acionar um WARN quando o KVM força um INIT da vCPU após a interceptação de SHUTDOWN enquanto a vCPU está em SMM. O problema foi reproduzido usando o Syzkaller, criando uma VM e vCPU KVM, enviando um ioctl KVM SMI para entrar no SMM e executando instruções inválidas que causam exceções consecutivas e um triple fault.
Recomendações
Para versões do kernel do Linux anteriores à versão corrigida, considere atualizar para uma versão mais recente que inclua a correção para este problema. Como solução temporária (workaround), considere desativar a função
kvm vcpu reset() até que um patch esteja disponível. Restrinja o acesso à função vulnerável svm invoke exit handler() para minimizar o risco de exploração. Evite usar o ioctl KVM SMI no endpoint da API afetado até que o problema seja resolvido.Exploit
Correção
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Astra Linux
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu