Skip to content
OpenAdvisories
Critical · 10.0 CVE-2026-92946 EUVD-2026-81595GHSA-29x6-9qh5-83ggGHSA-j3hm-6rg5-mchv

vm2 before 3.11.7 Remote Code Execution via require.external

Published Sep 17, 2026 · Updated Sep 17, 2026 · Assigned by VulnCheck

Description

vm2 before 3.11.7 contains a remote code execution vulnerability when require.external is enabled without an explicit require.root that excludes node_modules. Sandboxed code can require vm2's own package, instantiate an unrestricted NodeVM instance, and execute arbitrary host OS commands via child_process.

Affected products

VendorProductAffectedFixed
patriksimek vm2 < 3.11.7 3.11.7

Affected packages

EcosystemPackageAffectedFixedRecord
npm vm2 < 3.11.7 3.11.7 GHSA-j3hm-6rg5-mchv

Advisories 1

References