Approved changes feed: RSS · Atom

cpe:2.3:a:patriksimek:vm2:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorPatriksimek (4bc6f367-99ac-5748-8c4f-5db286db2bb1)
ProductVm2 (e7acc284-44e8-5f8d-85f9-4a6368ff96f5)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-93605 vulnerable 2026-10-13 12:28:56.226791 vm2 NodeVM before 3.12.1 Remote Code Execution via child_process
CRITICAL (10)
vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. Attackers can require child_process and execute arbitrary commands on the host system when NodeVM is configured with builtin:['*'] or explicit child_process allowance.
Published: 2026-09-18T13:20:14.332Z
Updated: 2026-09-21T20:51:52.937Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92954 vulnerable 2026-10-13 12:28:53.842553 vm2 3.10.0 through 3.11.7 Denial of Service via Host Promise
HIGH (8.6)
vm2 is a sandbox library for running untrusted JavaScript in Node.js. In versions >= 3.10.0 and <= 3.11.7, Promises returned from the host realm into the sandbox are not marked as handled at the bridge boundary; only Promises created inside the sandbox are wrapped with a rejection-swallowing handler (lib/setup-sandbox.js), and the bridge only installs host-side rejection sanitizers when sandbox code calls .then/.catch/.finally. As a result, code running in the sandbox can invoke a host function that returns a rejected Promise (for example events.once() exposed via the NodeVM events builtin, or any embedder-provided Promise-returning API) and simply ignore the return value, leaving the host Promise unhandled so that Node.js's default unhandled-rejection behavior terminates the host process. This is an incomplete fix of GHSA-hw58-p9xv-2mjh. The issue is fixed in version 3.11.8.
Published: 2026-09-17T13:46:12.820Z
Updated: 2026-09-26T13:30:00.813Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92936 vulnerable 2026-10-13 12:28:53.835330 vm2 3.11.0 before 3.11.7 Information Disclosure via Error Stack
MEDIUM (5.8)
vm2 versions 3.11.0 through 3.11.6 leak absolute host filesystem paths to sandboxed code through error stack formatting. Attacker-supplied code can force the host-realm source transformer to throw a SyntaxError (for example by calling eval with malformed source) and then read the error's .stack property; the bridge forwards the .stack read to the host-realm formatter, bypassing the sandbox-side host-path redaction introduced for GHSA-v27g-jcqj-v8rw. The returned stack string discloses absolute paths from vm2, Node.js internals, and the embedding application's own source tree, along with host function names. Default new VM() and new NodeVM() configurations are affected without any special options, and the issue persists when string eval is disabled because the host-side transformer throws before eval is handled. The impact is information disclosure only; no code execution results. Fixed in vm2 3.11.7.
Published: 2026-09-17T13:46:01.524Z
Updated: 2026-09-17T15:52:18.255Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92950 vulnerable 2026-10-13 12:28:53.824694 vm2 before 3.11.7 Sandbox Escape via CLI require
HIGH (8.6)
vm2 before 3.11.7 contains a sandbox escape vulnerability in the CLI tool that allows attackers to execute arbitrary code in the host Node.js process. Attackers can supply a malicious script file to the vm2 CLI that uses require(__filename) to re-execute itself in the host realm, bypassing sandbox isolation and accessing host modules like fs and child_process.
Published: 2026-09-17T13:46:10.113Z
Updated: 2026-09-17T14:24:26.002Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92961 vulnerable 2026-10-13 12:28:53.821734 vm2 before 3.11.6 Memory Exhaustion DoS via bufferAllocLimit Bypass
HIGH (7.5)
vm2 before 3.11.6 fails to enforce bufferAllocLimit on ArrayBuffer, SharedArrayBuffer, and TypedArray constructors, allowing attackers to allocate arbitrary host memory. Attackers can bypass the buffer allocation cap by using these V8 intrinsics to exhaust host process memory and trigger out-of-memory conditions.
Published: 2026-09-17T13:46:17.621Z
Updated: 2026-09-21T20:52:43.708Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92948 vulnerable 2026-10-13 12:28:53.819850 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92944 vulnerable 2026-10-13 12:28:53.796394 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92940 vulnerable 2026-10-13 12:28:53.764374 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92958 vulnerable 2026-10-13 12:28:53.748927 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92945 vulnerable 2026-10-13 12:28:53.726977 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92941 vulnerable 2026-10-13 12:28:53.698929 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92959 vulnerable 2026-10-13 12:28:53.680235 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92955 vulnerable 2026-10-13 12:28:53.668647 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92937 vulnerable 2026-10-13 12:28:53.664752 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92951 vulnerable 2026-10-13 12:28:53.659840 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92960 vulnerable 2026-10-13 12:28:53.651136 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92949 vulnerable 2026-10-13 12:28:53.644585 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92933 vulnerable 2026-10-13 12:28:53.622646 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92947 vulnerable 2026-10-13 12:28:53.599344 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92939 vulnerable 2026-10-13 12:28:53.567704 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92957 vulnerable 2026-10-13 12:28:53.542906 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92935 vulnerable 2026-10-13 12:28:53.535809 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92953 vulnerable 2026-10-13 12:28:53.521266 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92962 vulnerable 2026-10-13 12:28:53.512576 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92956 vulnerable 2026-10-13 12:28:53.492678 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92934 vulnerable 2026-10-13 12:28:53.476530 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92952 vulnerable 2026-10-13 12:28:53.458226 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92963 vulnerable 2026-10-13 12:28:53.448203 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92946 vulnerable 2026-10-13 12:28:53.406656 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92942 vulnerable 2026-10-13 12:28:53.376246 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-92938 vulnerable 2026-10-13 12:28:53.370245 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47210 vulnerable 2026-07-29 00:54:59.915245 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47209 vulnerable 2026-07-29 00:54:59.915128 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47208 vulnerable 2026-07-29 00:54:59.915009 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47141 vulnerable 2026-07-29 00:54:59.837678 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47140 vulnerable 2026-07-29 00:54:59.837553 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47139 vulnerable 2026-07-29 00:54:59.837294 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47137 vulnerable 2026-07-29 00:54:59.835459 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47135 vulnerable 2026-07-29 00:54:59.834795 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-47131 vulnerable 2026-07-29 00:54:59.833266 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-45411 vulnerable 2026-06-08 08:05:11.739984 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44009 vulnerable 2026-06-08 08:03:18.064352 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44008 vulnerable 2026-06-08 08:03:18.063863 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44007 vulnerable 2026-06-08 08:03:18.063311 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44006 vulnerable 2026-06-08 08:03:18.062812 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44005 vulnerable 2026-06-08 08:03:18.062456 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44004 vulnerable 2026-06-08 08:03:18.062223 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44003 vulnerable 2026-06-08 08:03:18.061978 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44002 vulnerable 2026-06-08 08:03:18.061627 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44001 vulnerable 2026-06-08 08:03:18.061194 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-44000 vulnerable 2026-06-08 08:03:18.060587 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43999 vulnerable 2026-06-08 08:03:18.060040 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43998 vulnerable 2026-06-08 08:03:18.058201 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-43997 vulnerable 2026-06-08 08:03:18.056882 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-26956 vulnerable 2026-06-08 07:53:21.771660 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-26332 vulnerable 2026-06-08 07:53:21.520160 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24781 vulnerable 2026-06-08 07:51:18.165706 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24120 vulnerable 2026-06-08 07:51:17.157668 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24118 vulnerable 2026-06-08 07:51:17.157306 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-22709 vulnerable 2026-06-08 07:51:13.659176 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-37903 vulnerable 2026-06-08 06:08:16.117128 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-37466 vulnerable 2026-06-08 06:08:15.348466 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-32314 vulnerable 2026-06-08 06:04:45.479754 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-32313 vulnerable 2026-06-08 06:04:45.479329 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-30547 vulnerable 2026-06-08 06:04:39.852280 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-29199 vulnerable 2026-06-08 06:02:39.119076 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-29017 vulnerable 2026-06-08 06:02:37.935185 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-36067 vulnerable 2026-06-08 05:46:06.256563 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.