Lucene search

K
githubGitHub Advisory DatabaseGHSA-2JJQ-X548-RHPV
HistorySep 30, 2022 - 10:59 p.m.

isolated-vm has vulnerable CachedDataOptions in API

2022-09-3022:59:03
CWE-20
CWE-287
CWE-693
GitHub Advisory Database
github.com
52
isolated-vm
api
vulnerability
cacheddataoptions
bypass
sandbox
arbitrary code
nodejs
payload
documentation
warning
software

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

0.003 Low

EPSS

Percentile

69.6%

Impact

If the untrusted v8 cached data is passed to the API through CachedDataOptions, the 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.

Affected configurations

Vulners
Node
isolatedvmRange4.3.6
CPENameOperatorVersion
isolated-vmle4.3.6

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

0.003 Low

EPSS

Percentile

69.6%

Related for GHSA-2JJQ-X548-RHPV