Description
Flowise before 3.1.3 contains a code injection vulnerability in the CSV Agent node's customReadCSV parameter that allows authenticated attackers to execute arbitrary Python code. The validator uses a static regex blocklist that can be bypassed through obfuscation techniques, enabling attackers to execute code in the unsandboxed pyodide environment with full system access.
Published: 2026-08-13
Score: 9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw is a code injection vulnerability in the CSV Agent node’s customReadCSV parameter of Flowise versions prior to 3.1.3. A malicious authenticated user can supply input that bypasses a static regex blocklist through obfuscation, allowing arbitrary Python code to run inside the unsandboxed Pyodide environment. The injected code runs with full system privileges, leading to a complete loss of confidentiality, integrity, and availability. The weakness corresponds to CWE‑94: Improper Control of Generation of Code. The primary impact is Remote Code Execution, which can be used to compromise the host system.

Affected Systems

FlowiseAI’s Flowise product running any version before 3.1.3 is affected. Versions 3.1.3 and later contain a patch that removes the vulnerable code path. The vulnerability exists in the CSV Agent node across all operating systems where Flowise is installed, although this operating‑system scope is inferred and not explicitly confirmed in the advisory.

Risk and Exploitability

The CVSS score of 9 indicates a critical severity and the vulnerability is not listed in the CISA KEV catalog, suggesting no confirmed exploitation in the wild yet. The EPSS score is not available, so the likelihood of exploitation cannot be quantified. The attack requires authentication to create or modify a Flowise CSV Agent flow, implying that compromised or privileged users can trigger the injection. Once bypassed, code runs with full system access inside Pyodide, making exploitation highly effective and damaging.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Flowise to version 3.1.3 or later to remove the vulnerable customReadCSV parameter.
  • Limit the list of users who have permission to create or edit flows that use the CSV Agent node, ensuring only trusted personnel can modify the customReadCSV input.
  • If the CSV Agent is not required in your deployment, disable or remove it from the Flowise installation to eliminate the attack surface.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 13: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 code injection vulnerability in the CSV Agent node's customReadCSV parameter that allows authenticated attackers to execute arbitrary Python code. The validator uses a static regex blocklist that can be bypassed through obfuscation techniques, enabling attackers to execute code in the unsandboxed pyodide environment with full system access.
Title Flowise before 3.1.3 Code Injection via CSV Agent customReadCSV
First Time appeared Flowiseai
Flowiseai flowise
Weaknesses CWE-94
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:H/AT:N/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-13T12:45:11.509Z

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

Link: CVE-2026-73486

cve-icon Vulnrichment

Updated: 2026-08-13T12:45:05.781Z

cve-icon NVD

Status : Awaiting Analysis

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

Modified: 2026-08-31T20:37:35.877

Link: CVE-2026-73486

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T13:30:17Z

Weaknesses
  • CWE-94

    Improper Control of Generation of Code ('Code Injection')