PT-2026-76816 · Npm · Vm2
CVE-2026-47686
·
Publicado
2026-08-17
·
Atualizado
2026-08-19
CVSS v3.1
9.9
Crítica
| Vetor | AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
vm2 versões anteriores a 3.11.6
Description
Na função
handleException() em lib/setup-sandbox.js, o software falha ao sanitizar a propriedade Error.cause introduzida no ES2022. Embora a função sanitize recursivamente SuppressedError.error, SuppressedError.suppressed e AggregateError.errors, ela ignora Error.cause. Isso permite que o código do sandbox obtenha uma referência a um objeto host poderoso, como o process, caso uma função do host exposta pelo incorporador lance um erro com esse objeto atribuído à variável cause. Um invasor pode utilizar essa referência para escapar do sandbox e executar comandos arbitrários no sistema host.Recommendations
Atualize o vm2 para a versão 3.11.6.
Exploit
Correção
Protection Mechanism Failure
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Vm2