PT-2026-6649
CVE-2026-25533
·
Publicado
2026-02-05
·
Atualizado
2026-02-09
Descrição por
CVSS 3.1
8.8
AltaMétricasAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas
Versões do enclave-vm anteriores à 2.10.1
Versões do @enclave-vm/core anteriores à 2.10.1
Descrição
As medidas de segurança do enclave-vm são inadequadas. A sanitização da Árvore Sintática Abstrata (AST) pode ser contornada usando acessos a propriedades dinâmicas. O reforço de objetos de erro não aborda completamente o comportamento peculiar dentro do módulo vm. Além disso, a prevenção de acesso ao construtor de funções pode ser contornada utilizando referências a objetos do host. Um bug no Node.js permite que o módulo vm vaze referências do host durante recursão infinita, o que pode ser explorado para escapar da sandbox. Uma prova de conceito demonstra a capacidade de executar comandos arbitrários, como a leitura do arquivo /etc/passwd, explorando essa vulnerabilidade. Isso pode levar ao escape da sandbox e a possíveis escaladas de privilégio em produtos relacionados, como FrontMCP, AgentFront e outros produtos da Frontegg. A exploração utiliza a propriedade
[[" proto "]] para acessar e modificar cadeias de protótipos, levando, por fim, à execução de código. O código vulnerável envolve uma função recursiva a() e a manipulação do objeto rootProt.Recomendações
As versões do enclave-vm anteriores à 2.10.1 devem ser atualizadas para a versão 2.10.1 ou posterior.
As versões do @enclave-vm/core anteriores à 2.10.1 devem ser atualizadas para a versão 2.10.1 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾