CWE data temporarily unavailableCWE data is currently experiencing intermittent outages, which may cause incomplete section loading on CVE pages. We are actively working on a fix.

CVE-2026-93606

Description

A flaw was found in vm2. An attacker running untrusted code within the sandbox can bypass isolation controls to achieve arbitrary code execution on the host system. This issue is caused by improper sanitization of host Promise objects, which allows sandboxed scripts to manipulate Promise constructor properties and obtain direct references to sensitive host-level objects. Consequently, an attacker can break out of the restricted sandbox environment and fully compromise the host.

Statement

This vulnerability is rated with Critical severity because it permits an attacker executing code within a sandboxed environment to bypass isolation boundaries and achieve full arbitrary code execution within the host process without requiring privileges or user interaction. In Red Hat environments where services evaluate user-supplied JavaScript, an untrusted actor can escape sandbox containment and gain control over the underlying application process. The total breakdown of containment controls and the potential for complete host-level compromise justify the Critical impact rating.

Mitigation

Until the fix is applied, do not expose host functions that return host-realm Promise objects to VM/NodeVM. Return only serialized primitives, or keep host work fully outside the sandbox.

Common Vulnerability Scoring System (CVSS) Score Details

Info alert:Important note

CVSS scores for open source components depend on vendor-specific factors (e.g. version or build chain). Therefore, Red Hat's score and impact rating can be different from NVD and other vendors. Red Hat remains the authoritative CVE Naming Authority (CNA) source for its products and services (see Red Hat classifications).

CVSS v3 Score Breakdown

Red HatNVDcve.org
Base Score9.8N/A10
Attack VectorNetworkN/ANetwork
Attack ComplexityLowN/ALow
Privileges RequiredNoneN/ANone
User InteractionNoneN/ANone
ScopeUnchangedN/AChanged
ConfidentialityHighN/AHigh
Integrity ImpactHighN/AHigh
Availability ImpactHighN/AHigh

Vector

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

cve.org: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Red Hat CVSS v3 Score Explanation

RH vm2 sandbox-escape scoring: Scope Unchanged (host Node process is the same security authority). Matches CVE-2023-29017. CNA used S:C (10.0).

Frequently Asked Questions

Want to get errata notifications? Sign up here.