Lucene search
+L

12 matches found

EUVD
EUVD
•added 2026/10/01 3:36 p.m.•21 views

EUVD-2026-81607

vm2: NodeVM builtin denylist bypass via fs/promises despite -fs, allowing host filesystem writes...

8.5CVSS7.7AI score0.00384EPSS
SaveExploits0References5
OSV
OSV
•added 2026/10/01 3:36 p.m.•11 views

GHSA-6RH5-QQ4Q-97XH vm2: NodeVM builtin denylist bypass via fs/promises despite -fs, allowing host filesystem writes

Summary NodeVM's builtin wildcard policy can allow sandboxed code to access fs/promises even when the embedder denies fs. With the following configuration: js require: builtin: '', '-fs', '-childprocess' require'fs' and require'childprocess' are blocked, but require'fs/promises' and...

8.5CVSS7.6AI score0.00384EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/10/01 3:36 p.m.•17 views

vm2: NodeVM builtin denylist bypass via fs/promises despite -fs, allowing host filesystem writes

Summary NodeVM's builtin wildcard policy can allow sandboxed code to access fs/promises even when the embedder denies fs. With the following configuration: js require: builtin: '', '-fs', '-childprocess' require'fs' and require'childprocess' are blocked, but require'fs/promises' and...

8.5CVSS7.6AI score0.00384EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
•added 2026/09/17 3:35 p.m.•12 views

Improper Privilege Management

Overview vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Affected versions of this package are vulnerable to Improper Privilege Management in the require process. An attacker can gain unauthorized access to restricted filesystem operations by bypassing the...

8.5CVSS7.8AI score0.00384EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 3:32 p.m.•4 views

GHSA-7C3P-84R8-H79Q Duplicate Advisory: vm2: NodeVM builtin denylist bypass via fs/promises despite -fs, allowing host filesystem writes

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6rh5-qq4q-97xh. This link is maintained to preserve external references. Original Description vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard...

8.5CVSS5.8AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/09/17 3:32 p.m.•10 views

Duplicate Advisory: vm2: NodeVM builtin denylist bypass via fs/promises despite -fs, allowing host filesystem writes

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-6rh5-qq4q-97xh. This link is maintained to preserve external references. Original Description vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard...

8.5CVSS7.4AI score0.00384EPSS
SaveExploits0References4Affected Software1
NVD
NVD
•added 2026/09/17 2:18 p.m.•13 views

CVE-2026-92958

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS0.00384EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/17 1:46 p.m.•46 views

CVE-2026-92958 vm2 before 3.11.7 Denylist Bypass via fs/promises

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS0.00384EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 1:46 p.m.•8 views

CVE-2026-92958 vm2 before 3.11.7 Denylist Bypass via fs/promises

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.4CVSS5.8AI score
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/09/17 1:46 p.m.•16 views

CVE-2026-92958 vm2 before 3.11.7 Denylist Bypass via fs/promises

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS7.7AI score0.00384EPSS
SaveExploits0References2
CVE
CVE
•added 2026/09/17 1:46 p.m.•30 views

CVE-2026-92958

vm2 (a Node.js sandboxing library) versions through 3.11.6 contain a builtin-module denylist bypass in NodeVM . When embedders use the wildcard with negative entries (e.g., -fs), matching is done by exact module name in lib/builtin.js, so fs/promises is not blocked. Sandboxed code can therefore c...

8.5CVSS7.7AI score0.00384EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/17 12:00 a.m.•3 views

CVE-2026-92958: Improper Privilege Management

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS7.7AI score0.00384EPSS
SaveExploits0References2
Rows per page
Query Builder