Skip to content
OpenAdvisories
Critical · 9.8 CVE-2022-25893 EUVD-2022-7507GHSA-4w2j-2rg4-5mjw

Arbitrary Code Execution

Published Dec 21, 2022 · Updated Apr 15, 2025 · Assigned by snyk

Description

The package vm2 before 3.9.10 are vulnerable to Arbitrary Code Execution due to the usage of prototype lookup for the WeakMap.prototype.set method. Exploiting this vulnerability leads to access to a host object and a sandbox compromise.

Affected products

VendorProductAffectedFixed
— vm2 unspecified – < 3.9.10 3.9.10

Affected packages

EcosystemPackageAffectedFixedRecord
npm vm2 < 3.9.10 3.9.10 GHSA-4w2j-2rg4-5mjw

References