CVE-2026-73602
PoC moderateAuthenticated vm2 Sandbox Escape Enables RCE in Flowise
Flowise before 3.1.3 contains a sandbox escape (code injection, CWE-95) in the vm2 JavaScript sandbox used to run user-supplied code, exploitable through a validation bypass in the moment locale check. An authenticated user can supply a crafted fake String object whose 'match' function defeats path traversal checks, causing Flowise to load and execute attacker-controlled JavaScript files from the document store outside the sandbox. Successful exploitation yields arbitrary code execution on the host running Flowise, with high impact to confidentiality, integrity, and availability (CVSS v4.0 score 9, network vector with low privileges required and no user interaction). Any Flowise deployment older than 3.1.3 that permits authenticated users to execute custom JavaScript is affected, with internet-exposed instances facing the greatest risk. The flaw is not yet in CISA KEV and EPSS estimates a 0.8% probability of exploitation within 30 days (56th percentile), but a public vendor advisory/PoC (GHSA-rqh4-rxw3-93rp) is available.
What to do: Upgrade Flowise to 3.1.3 or later as described in the vendor advisory (GHSA-rqh4-rxw3-93rp), prioritizing internet-exposed instances. Until patched, restrict which authenticated users can execute custom JavaScript and upload files to the document store, since exploitation requires valid credentials. Verify your currently deployed version before upgrading to confirm whether you are below 3.1.3.
| FlowiseAI Flowise | All versions before 3.1.3 (fixed in 3.1.3) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Flowise before 3.1.3 contains a sandbox escape vulnerability in the vm2 JavaScript sandbox that allows authenticated users to execute arbitrary code by exploiting moment locale validation bypass. Attackers can craft a fake String object with a match function that bypasses path traversal checks to load and execute malicious JavaScript files stored in the document store outside the sandbox.
- Vendors
- flowiseai
- Products
- flowise
- Weakness
- CWE-95
- Vector
- CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.