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`.