Lucene search
+L

203 matches found

NVD
NVD
•added 2026/05/13 6:16 p.m.•29 views

CVE-2026-43998

vm2 is an open source vm/sandbox for Node.js. In 3.10.5, NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve which does not...

8.5CVSS0.00851EPSS
SaveExploits1References5
Mend
Mend
•added 2026/05/13 5:33 p.m.•9 views

CVE-2026-44007

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.1, when a NodeVM is created with nesting: true, sandbox code can unconditionally require'vm2' regardless of the outer VM's require configuration — including require: false. With access to vm2, the sandbox constructs a new inner NodeVM wi...

9.9CVSS8.4AI score0.00612EPSS
SaveExploits1References10
CVE
CVE
•added 2026/05/13 5:21 p.m.•111 views

CVE-2026-43999

CVE-2026-43999 affects vm2’s NodeVM when the builtins allowlist is configured with a wildcard that includes the module builtin. Prior to version 3.11.0, the module builtin can bypass vm2’s allowlist via Module._load, because vm2 exposes the host’s Module object through a readonly proxy that still...

9.9CVSS8.9AI score0.0097EPSS
SaveExploits1References5Affected Software1
CVE
CVE
•added 2026/05/13 5:19 p.m.•117 views

CVE-2026-43998

The CVE-2026-43998 issue affects vm2 (NodeVM) where require.root restrictions can be bypassed via filesystem symlinks. The root cause is that path.resolve() is used for validation (which does not dereference symlinks) while Node’s native require() follows symlinks, enabling sandboxed host code to...

8.5CVSS8.3AI score0.00851EPSS
SaveExploits1References5Affected Software1
Vulnrichment
Vulnrichment
•added 2026/05/13 5:19 p.m.•9 views

CVE-2026-43998 vm2: NodeVM require.root bypass via symlink traversal allows sandbox escape

vm2 is an open source vm/sandbox for Node.js. In 3.10.5, NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve which does not...

8.5CVSS8.3AI score0.00851EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2026/05/13 5:19 p.m.•60 views

CVE-2026-43998 vm2: NodeVM require.root bypass via symlink traversal allows sandbox escape

vm2 is an open source vm/sandbox for Node.js. In 3.10.5, NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve which does not...

8.5CVSS0.00851EPSS
SaveExploits1References1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/05/13 12:00 a.m.•7 views

CVE-2026-43999: Incorrect Authorization

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, NodeVM's builtin allowlist can be bypassed when the module builtin is allowed including via the '' wildcard. The module builtin exposes Node's Module.load, which loads any module by name directly in the host context, completely...

9.9CVSS8.9AI score0.0097EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/05/13 12:00 a.m.•4 views

CVE-2026-44007: Improper Access Control

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.1, when a NodeVM is created with nesting: true, sandbox code can unconditionally require'vm2' regardless of the outer VM's require configuration — including require: false. With access to vm2, the sandbox constructs a new inner NodeVM wi...

9.9CVSS8.4AI score0.00612EPSS
SaveExploits1References5
Snyk
Snyk
•added 2026/05/07 5:13 a.m.•12 views

Improper Isolation or Compartmentalization

Overview org.webjars.npm: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 Isolation or Compartmentalization through the NodeVM constructor in lib/nodevm.js. An attacker can run host commands when th...

9.9CVSS8.6AI score0.00612EPSS
SaveExploits1References2
osv_ghsa
osv_ghsa
•added 2026/05/07 5:13 a.m.•112 views

GHSA-8HG8-63C5-GWMX vm2 NodeVM `nesting: true` bypasses `require: false` allowing sandbox escape and arbitrary OS command execution

Summary When a NodeVM is created with nesting: true, sandbox code can unconditionally require'vm2' regardless of the outer VM's require configuration — including require: false. With access to vm2, the sandbox constructs a new inner NodeVM with its own unrestricted require settings and executes...

9.1CVSS8.8AI score0.00612EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
•added 2026/05/07 4:33 a.m.•28 views

vm2 has a NodeVM require.root bypass via symlink traversal that allows sandbox escape

Summary NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve which does not dereference symlinks but module loading uses Node's...

8.5CVSS8.3AI score0.00851EPSS
SaveExploits1References4Affected Software1
osv_ghsa
osv_ghsa
•added 2026/05/07 4:08 a.m.•37 views

GHSA-947F-4V7F-X2V8 vm2 has a NodeVM builtin allowlist bypass via `module` builtin's `Module._load` that allows sandbox escape

Summary NodeVM's builtin allowlist can be bypassed when the module builtin is allowed including via the '' wildcard. The module builtin exposes Node's Module.load, which loads any module by name directly in the host context, completely bypassing vm2's builtin restriction. This allows sandboxed co...

9.9CVSS9.1AI score0.0097EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2026/05/01 12:00 a.m.•33 views

PT-2026-38390

Name of the Vulnerable Software and Affected Versions vm2 versions prior to 3.11.0 Description NodeVM's builtin allowlist can be bypassed when the module builtin is allowed, including when the wildcard is used. The module builtin exposes Node's Module. load function, which loads any module by nam...

9.9CVSS8.8AI score0.0097EPSS
SaveExploits1References16
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/04/23 12:00 a.m.•6 views

CVE-2026-41270: Improper Access Control

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, a Server-Side Request Forgery SSRF protection bypass vulnerability exists in the Custom Function feature. While the application implements SSRF protection via HTTPDENYLIST for axios and...

8.3CVSS7AI score0.00332EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2025/12/31 12:00 a.m.•6 views

CVE-2025-69288: Improper Input Validation

Titra is open source project time tracking software. Prior to version 0.99.49, Titra allows any authenticated Admin user to modify the timeEntryRule in the database. The value is then passed to a NodeVM value to execute as code. Without sanitization, it leads to a Remote Code Execution. Version...

9.1CVSS6.3AI score0.00851EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2025/10/15 7:38 p.m.•26 views

CVE-2025-34267

Flowise v3.0.1 3.0.8 and all versions after with 'ALLOWBUILTINDEP' enabled contain an authenticated remote code execution vulnerability and node VM sandbox escape due to insecure use of integrated modules Puppeteer and Playwright within the nodevm execution environment. An authenticated attacker...

9.9CVSS8.7AI score0.55869EPSS
SaveExploits2References1
Snyk
Snyk
•added 2025/10/14 9:30 p.m.•28 views

Arbitrary Command Injection

Overview flowise-components is a Flowiseai Components Affected versions of this package are vulnerable to Arbitrary Command Injection via the nodevm execution environment when integrated modules such as Puppeteer or Playwright are used with attacker-controlled browser binary paths and parameters...

9.9CVSS8.6AI score0.55869EPSS
SaveExploits2References2
Snyk
Snyk
•added 2025/10/14 9:30 p.m.•21 views

Arbitrary Command Injection

Overview flowise is a Flowiseai Server Affected versions of this package are vulnerable to Arbitrary Command Injection via the nodevm execution environment when integrated modules such as Puppeteer or Playwright are used with attacker-controlled browser binary paths and parameters. An authenticat...

9.9CVSS8.6AI score0.55869EPSS
SaveExploits2References2
EUVD
EUVD
•added 2025/10/14 9:30 p.m.•25 views

EUVD-2025-34455

Flowise: Authenticated Command Execution and Sandbox Bypass via Puppeteer and Playwright Packages...

8.4CVSS6.2AI score0.06561EPSS
SaveExploits1References5
osv_ghsa
osv_ghsa
•added 2025/10/14 9:30 p.m.•20 views

GHSA-R4HH-PCGX-J5R2 Flowise: Authenticated Command Execution and Sandbox Bypass via Puppeteer and Playwright Packages

Flowise v3.0.1 3.0.8 and all versions after with 'ALLOWBUILTINDEP' enabled contain an authenticated remote code execution vulnerability and node VM sandbox escape due to insecure use of integrated modules Puppeteer and Playwright within the nodevm execution environment. An authenticated attacker...

8.4CVSS8.2AI score0.06561EPSS
SaveExploits1References6
Rows per page
Query Builder