PT-2024-27202 · Linux+4 · Linux Kernel+4
Kirill A. Shutemov
+5
·
Publicado
2024-04-10
·
Atualizado
2026-05-26
·
CVE-2024-36911
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 6.6.37
Descrição
Nas máquinas virtuais CoCo, é possível que um host não confiável provoque a falha das funções
set memory encrypted() ou set memory decrypted(), resultando em memória compartilhada. Os chamadores precisam lidar com esses erros para evitar devolver memória descriptografada (compartilhada) ao alocador de páginas, o que poderia levar a problemas funcionais ou de segurança. O driver netvsc poderia liberar páginas descriptografadas/compartilhadas se set memory decrypted() falhar. Verificar o campo decrypted no gpadl pode determinar se a memória deve ser liberada.Recomendações
Para resolver o problema, atualize para a versão 6.6.37 ou posterior do kernel do Linux. Como solução alternativa temporária, considere verificar o campo
decrypted no gpadl para decidir se a memória deve ser liberada e lide com os erros de set memory encrypted() e set memory decrypted() para evitar o retorno de memória descriptografada (compartilhada) ao alocador de páginas.Exploit
Correção
Memory Leak
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu