Approved changes feed: RSS · Atom
cpe:2.3:a:patriksimek:vm2:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Patriksimek (4bc6f367-99ac-5748-8c4f-5db286db2bb1) |
|---|---|
| Product | Vm2 (e7acc284-44e8-5f8d-85f9-4a6368ff96f5) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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 |
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 this panel to browse, search, copy or download the JSON record.