Intel

AIKIDO-2026-10847

vm2 is vulnerable to Information Disclosure

Information DisclosureCVE-2026-47141 Published May 19, 2026

53

Medium Risk

This Affects:

JSvm2
3.0.0 - 3.11.3
Fixed in 3.11.4
Are you affected? Scan for Free

TL;DR

Process-wide observability builtins diagnostics_channel, async_hooks, and perf_hooks are not blocked when hosts allow them through require.builtin. Sandboxed code can subscribe to host HTTP diagnostic channels or read async resources and performance marks from the host application. That leaks authorization headers, session tokens, and request context across the vm2 boundary. The fix treats these modules as dangerous builtins.

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 Information Disclosure in versions 3.0.0 - 3.11.3.

How to fix this

Upgrade the vm2 library to the patch version.