vm2 sandbox flaw affecting vm2 3.11.3 and earlier, fixed in vm2 3.11.4 (CVSS 10.0; WID-SEC-2026-1583)
cve · CVE-2026-47208 single-source
Defender insights
What each entry about CVE-2026-47208 tells a defender to do, newest first.
Story timeline
Hunting pivots
ATT&CK techniques (2 across 2 tactics)
2 techniques observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Initial AccessExploit Public-Facing Application
- ExecutionCommand and Scripting Interpreter: JavaScript
Initial Access TA0001
T1190Exploit Public-Facing Application×1
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-05-20/vm2-node-js-sandbox-12-critical-cves-cve-2026-43997-43999-44 · ATT&CK page ↗
Execution TA0002
T1059.007Command and Scripting Interpreter: JavaScript×1
Adversaries may abuse various implementations of JavaScript for execution. JavaScript (JS) is a platform-independent scripting language (compiled just-in-time at runtime) commonly associated with scripts in webpages, though JS can be executed in runtime environments outside the browser.
Evidence: 2026-05-20/vm2-node-js-sandbox-12-critical-cves-cve-2026-43997-43999-44 · ATT&CK page ↗
Entries about vm2 sandbox flaw affecting vm2 3.11.3 and earlier, fixed in vm2 3.11.4 (CVSS 10.0; WID-SEC-2026-1583) (1)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
- vm2×1
- vm2 code injection via BaseHandler.getPrototypeOf; CVSS 10.0; patched 3.11.0×1
- vm2 improper access control sandbox escape (CVSS 9.1, fixed in vm2 3.11.1)×1
- vm2 neutralizeArraySpeciesBatch() bypass via null-proto exception; CVSS 9.8; affects ≤ 3.11.1; patched 3.11.2×1
- vm2 Node.js sandbox escape via WebAssembly JSPI Promise-species bypass, CVSS 9.8 (dropped from brief, out-of-window, no ITW)×1
- vm2 Node.js sandbox, symbol-to-string coercion TypeError sandbox bypass; patched 3.10.5×1
- vm2 NodeVM allow-list bypass, Module._load() reachable when child_process is explicitly permitted → OS command execution; CVSS 9.9×1
- vm2 null-proto exception exploitation; CVSS 9.8; affects ≤ 3.11.1; patched 3.11.2×1
Where this entity is cited
Source distribution
- github.com4 (57%)
- kodemsecurity.com1 (14%)
- thehackernews.com1 (14%)
- wid.cert-bund.de1 (14%)
External references
All cited sources (7)
- wid.cert-bund.deprimaryBSI WID-SEC-2026-1583https://wid.cert-bund.de/portal/wid/securityadvisory?name=WID-SEC-2026-1583
- github.comvm2 (GHSA-47x8-96vw-5wg6)https://github.com/patriksimek/vm2/security/advisories/GHSA-47x8-96vw-5wg6
- github.comvm2 (GHSA-947f-4v7f-x2v8)https://github.com/patriksimek/vm2/security/advisories/GHSA-947f-4v7f-x2v8
- github.comvm2 (GHSA-qcp4-v2jj-fjx8)https://github.com/patriksimek/vm2/security/advisories/GHSA-qcp4-v2jj-fjx8
- github.comvm2 (GHSA-v6mx-mf47-r5wg)https://github.com/patriksimek/vm2/security/advisories/GHSA-v6mx-mf47-r5wg
- kodemsecurity.comKodem Securityhttps://www.kodemsecurity.com/resources/vm2-sandbox-escape-vulnerabilities-the-2026-cve-wave-turning-ai-agents-into-host-rce-vectors
- thehackernews.comThe Hacker Newshttps://thehackernews.com/2026/05/vm2-nodejs-library-vulnerabilities.html