VDB
Sign up

package

npm/vm2

pkg:npm/vm2

MEDIUM4.2npm
GHSA-7q3f-wx44-378m· CVE-2026-92945

vm2: External module allowlist uses a raw prefix test, so a prefix-sharing sibling package is treated as allowlisted

Modified: 10/1/2026

CRITICAL9.1npm
GHSA-8hg8-63c5-gwmx· CVE-2026-44007

vm2 NodeVM `nesting: true` bypasses `require: false` allowing sandbox escape and arbitrary OS command execution

Modified: 5/14/2026

HIGH8.6npm
GHSA-c4cf-2hgv-2qv6· CVE-2026-47209

vm2's Bridge Proxy set trap ignores receiver parameter, enabling host object property injection via prototype chain

Modified: 6/12/2026

CRITICAL10.0npm
GHSA-j3hm-6rg5-mchv· CVE-2026-92946

vm2: NodeVM `require.external` without an explicit `require.root` grants unrestricted host filesystem access and full RCE

Modified: 10/5/2026

CRITICAL10.0npm
GHSA-m5w8-4gq2-6f8x· CVE-2026-92960

vm2: NodeVM `builtin: ['*']` exposes `os` and `dns` — process-wide observability reads AND writes that hijack the host (sibling class of GHSA-9g8x-92q2-p28f)

Modified: 9/18/2026

CRITICAL9.0npm
GHSA-x965-fc75-jpqh· CVE-2026-92934

vm2 sandbox escape to host RCE via revisited host-wrapped AggregateError bypassing Error sanitization cycle short-circuit

Modified: 10/5/2026