Description
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.
Published: 2026-08-13
Score: 9 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Flowise before version 3.1.3 contains a sandbox escape flaw in the vm2 JavaScript sandbox that can be triggered by authenticated users. By exploiting a loophole in the moment locale validation, an attacker can craft a malicious String object whose match function bypasses path‑traversal checks, allowing execution of arbitrary JavaScript files stored outside the sandbox. The vulnerability is identified as CWE‑95 and results in untrusted code running with the privileges of the application process. The impact is full compromise of confidentiality, integrity, and availability for the affected instance.

Affected Systems

The affected product is FlowiseAI Flowise and all releases prior to 3.1.3. Users running versions 3.1.2 or earlier are vulnerable if they allow authenticated access to the sandboxed execution paths.

Risk and Exploitability

The CVSS score of 9 indicates a high severity level. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is restricted to authenticated users, meaning internal or compromised accounts can leverage the flaw. If exploited, the attacker could execute arbitrary code on the host, compromising the entire infrastructure. The lack of public exploitation data means the risk remains theoretical, but the high severity and required authentication make remediation a priority.

Generated by OpenCVE AI on August 13, 2026 at 12:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Flowise to version 3.1.3 or later to eliminate the sandbox escape flaw.
  • Restrict access to the JavaScript execution feature so that only trusted administrators can run custom scripts, disabling it for all other users.
  • Monitor audit logs for unexpected custom script execution and verify that no files outside the designated sandbox are being loaded.

Generated by OpenCVE AI on August 13, 2026 at 12:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description 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.
Title Flowise before 3.1.3 Sandbox Escape to RCE
First Time appeared Flowiseai
Flowiseai flowise
Weaknesses CWE-95
CPEs cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:*
Vendors & Products Flowiseai
Flowiseai flowise
References
Metrics cvssV4_0

{'score': 9, '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'}


Subscriptions

Flowiseai Flowise
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-13T11:28:08.765Z

Reserved: 2026-08-13T11:15:12.095Z

Link: CVE-2026-73602

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-13T12:17:24.480

Modified: 2026-08-13T12:17:24.480

Link: CVE-2026-73602

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T12:30:10Z

Weaknesses
  • CWE-95

    Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')