Skip to main content
← All vulnerabilities
CVE-2022-39266GHSA-2JJQ-X548-RHPV

isolated-vm has vulnerable CachedDataOptions in API

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

Summary

isolated-vm is a library for nodejs which gives the user access to v8's Isolate interface. In versions 4.3.6 and prior, if the untrusted v8 cached data is passed to the API through CachedDataOptions, attackers can bypass the sandbox and run arbitrary code in the nodejs process. Version 4.3.7 changes the documentation to warn users that they should not accept `cachedData` payloads from a user.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • laverdet isolated-vm

    through 4.3.6

  • isolated-vmnpm

    fixed in 4.3.7

References 4

GitHub · laverdet/isolated-vm