Skip to main content
← All vulnerabilities
CVE-2022-25893GHSA-4W2J-2RG4-5MJW

Arbitrary Code Execution

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.9.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • n/a vm2

    fixed in 3.9.10

  • vm2npm

    fixed in 3.9.10

References 4

security.snyk.io

GitHub · patriksimek/vm2