CVE-2026-92944: falha crítica em patriksimek vm2
vm2 3.10.2 through 3.11.6 Sandbox Escape via Promise Protector
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
28Vexday Risk Score
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
ssvc Trackcvss 9.3epss 0.8%
vm2 versions 3.10.2 through 3.11.6 contain a sandbox escape vulnerability on Node.js 26 where Promise.prototype.finally() bypasses vm2's wrapper protections due to a stale PromiseThenLookupChain protector in V8 14.6. Attackers can exploit this by creating an async function that returns a Promise with an attacker-controlled constructor Symbol.species, allowing them to reach the host Function constructor and process object for arbitrary code execution.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Produtos afetados
patriksimek · vm2CVEs relacionadas — patriksimek vm2
No mesmo produto, das mais perigosas para as menos.
CVE-2023-30547CRITICALSandbox Escape in vm2EPSS 73.0%CVE-2023-29017CRITICALvm2 Sandbox Escape vulnerabilityEPSS 63.2%CVE-2022-36067CRITICALvm2 vulnerable to Sandbox Escape before v3.9.11EPSS 47.9%CVE-2023-32314CRITICALSandbox EscapeEPSS 8.1%CVE-2023-37903CRITICALSandbox Escape in vm2EPSS 4.2%CVE-2023-37466CRITICALvm2 Sandbox Escape vulnerabilityEPSS 3.9%
Referências
https://github.com/patriksimek/vm2/commit/4635ddd85839461c8ad791990023a477efefe7bdhttps://github.com/patriksimek/vm2/commit/7b26e81087ec88c287d9a4812f969d412f32774ehttps://github.com/patriksimek/vm2/security/advisories/GHSA-27g9-p43v-cw3vhttps://www.vulncheck.com/advisories/vm2-3.10.2-through-3.11.6-sandbox-escape-via-promise-protector