CVE Catalog

CVE-2026-92953

CriticalCVSS 10.0
Published: Updated: Translated: NVD NIST

Summary

In vm2 versions from 3.11.0 before 3.11.8, host TypedArray and ArrayBuffer prototypes are not protected from sandbox mutation. Attackers can modify prototypes, affecting host-created typed arrays and potentially leading to unauthorized actions.

Risk Assessment

Risk of host object prototype modification, which could cause unexpected application behavior and potential security bypasses.

Recommendation

Update vm2 to version 3.11.8 or later to prevent prototype modification from the sandbox.

Other vulnerabilities in vm2

See all
Original NVD description (English source)

vm2 versions from 3.11.0 before 3.11.8 fail to protect host TypedArray and ArrayBuffer prototypes from sandbox mutation. Attackers can use prototype-walking primitives to reach and modify host Uint8Array.prototype, %TypedArray%.prototype, and ArrayBuffer.prototype, causing host-created typed arrays to observe attacker-controlled properties after VM.run() returns.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS