Intel

AIKIDO-2026-10721

vm2 is vulnerable to Prototype Pollution

Prototype PollutionGHSA-vwrp-x96c-mhwq Published May 4, 2026

100

Critical Risk

This Affects:

JSvm2
3.9.6 - 3.10.5
Fixed in 3.11.0
Are you affected? Scan for Free

TL;DR

Write traps on bridged objects can reach host intrinsic prototypes in a way that mutates objects the host runtime relies on. Guest-controlled writes become prototype pollution that crosses the sandbox boundary into host behavior. That breaks isolation assumptions about what guest mutations can affect. The fix blocks those write paths from polluting host intrinsics.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

vm2 is vulnerable to Prototype Pollution in versions 3.9.6 - 3.10.5.

How to fix this

Upgrade the vm2 library to the patch version.