Description
Flowise before 3.1.3 contains a sandbox escape vulnerability in pythonCodeValidator.ts that fails to block native Pandas DataFrame methods like to_csv, to_json, pipe, and query. Authenticated attackers can exploit this to exfiltrate uploaded CSV data or write arbitrary files to the server filesystem.
Published: 2026-08-13
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Flowise before version 3.1.3 contains a sandbox escape flaw in the pythonCodeValidator component. The validator does not block native Pandas DataFrame methods such as to_csv, to_json, pipe, and query. Because the application accepts uploaded CSV data, an authenticated user can embed code that calls these methods, which allows the attacker to read the CSV contents or write arbitrary files to the server filesystem. The vulnerability corresponds to CWE‑184, describing data corruption by writing to an unexpected location. The primary impact is the potential for unauthorized data exfiltration or arbitrary file writes that may facilitate further compromise.

Affected Systems

The vulnerability affects the Flowise product sold by FlowiseAI. Any installation running a Flowise version earlier than 3.1.3 is vulnerable. No other versions or variants were identified. Users should verify their current Flowise version before applying any remediation.

Risk and Exploitability

The CVSS score of 8.6 indicates a high severity. The EPSS score is unavailable and the vulnerability is not listed in the CISA KEV catalog, suggesting no widespread public exploits have been reported yet. However, the requirement for authenticated access means that compromised or delegated user credentials could be abused. The likely attack vector is an application‑level code injection performed by uploading a malicious CSV file. While the CVE description does not explicitly state that remote code execution is possible, the ability to write arbitrary files may enable subsequent exploitation. The risk of serious data exfiltration or server compromise warrants a timely response.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Flowise to version 3.1.3 or later, where the sandbox escape bug has been fixed.
  • If an upgrade is not immediately possible, restrict the privileges of users who can upload CSV files so that only trusted accounts can trigger pythonCodeValidator processing.
  • Implement or apply a custom validation layer that explicitly blocks or sanitizes Pandas DataFrame methods such as to_csv, to_json, pipe, and query before processing user input.
  • Monitor application logs for unexpected file creation or write operations and prepare an incident response plan.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


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 pythonCodeValidator.ts that fails to block native Pandas DataFrame methods like to_csv, to_json, pipe, and query. Authenticated attackers can exploit this to exfiltrate uploaded CSV data or write arbitrary files to the server filesystem.
Title Flowise before 3.1.3 Sandbox Escape via Pandas Methods
First Time appeared Flowiseai
Flowiseai flowise
Weaknesses CWE-184
CPEs cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:*
Vendors & Products Flowiseai
Flowiseai flowise
References
Metrics cvssV4_0

{'score': 8.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Flowiseai Flowise
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-13T14:47:27.621Z

Reserved: 2026-08-12T18:19:17.025Z

Link: CVE-2026-73484

cve-icon Vulnrichment

Updated: 2026-08-13T14:47:18.452Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-08-31T20:33:33.420

Link: CVE-2026-73484

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T14:30:18Z

Weaknesses
  • CWE-184

    Incomplete List of Disallowed Inputs