CVE-2026-73486
Received Received - Intake

Flowise Code Injection via CSV Agent Node Parameter

Vulnerability report for CVE-2026-73486, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-13

Last updated on: 2026-08-13

Assigner: VulnCheck

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-13
Last Modified
2026-08-13
Generated
2026-08-13
AI Q&A
2026-08-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
flowiseai flowise to 3.1.3 (exc)
flowiseai flowise_components to 3.1.3 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-73486 is a critical code injection vulnerability in Flowise before version 3.1.3. It affects the CSV Agent node's customReadCSV parameter, allowing authenticated attackers to execute arbitrary Python code. The vulnerability stems from insufficient input validation that bypasses a static regex blocklist through obfuscation techniques. Exploited payloads run in an unsandboxed Pyodide environment, granting full system access to the attacker.

Detection Guidance

Check Flowise version with npm list -g flowise or npm list flowise. Inspect chatflows using CSV Agent nodes for suspicious customReadCSV parameters containing Python code or obfuscated payloads. Monitor server logs for unexpected Python execution or system access attempts.

Impact Analysis

If you run a vulnerable Flowise instance, an authenticated attacker could exploit this to execute arbitrary Python code on your server. This could lead to complete system compromise, data theft, unauthorized access, or disruption of services. The attack requires authentication but can be performed remotely if the system is exposed.

Compliance Impact

This vulnerability could lead to severe compliance violations under GDPR and HIPAA due to unauthorized data access or exfiltration. GDPR requires protection of personal data, while HIPAA mandates safeguards for protected health information. A successful exploit could result in data breaches, triggering mandatory breach notifications and potential fines.

Mitigation Strategies

Upgrade Flowise to version 3.1.3 or later immediately. Remove or disable any CSV Agent nodes in existing chatflows. Implement strict input validation for all parameters. Restrict server access to trusted users only. Monitor for signs of exploitation in logs.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-73486. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart