Skip to main content

Flowise EUVDEUVD-2026-25313

| CVE-2026-41274 CRITICAL
Improper Neutralization of Special Elements in Data Query Logic (CWE-943)
2026-04-23 GitHub_M GHSA-28g4-38q8-3cwc
9.3
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/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

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/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
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

8
Patch released
May 04, 2026 - 18:33 nvd
Patch available
Re-analysis Queued
Apr 24, 2026 - 14:52 vuln.today
cvss_changed
Analysis Generated
Apr 24, 2026 - 00:45 vuln.today
Patch available
Apr 23, 2026 - 23:16 EUVD
CVSS changed
Apr 23, 2026 - 22:28 NVD
9.3 (CRITICAL)
EUVD ID Assigned
Apr 23, 2026 - 21:45 euvd
EUVD-2026-25313
Analysis Generated
Apr 23, 2026 - 21:45 vuln.today
CVE Published
Apr 23, 2026 - 21:12 nvd
CRITICAL 9.3

DescriptionGitHub Advisory

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the GraphCypherQAChain node forwards user-provided input directly into the Cypher query execution pipeline without proper sanitization. An attacker can inject arbitrary Cypher commands that are executed on the underlying Neo4j database, enabling data exfiltration, modification, or deletion. This vulnerability is fixed in 3.1.0.

AnalysisAI

Cypher injection in Flowise GraphCypherQAChain node allows remote unauthenticated attackers to execute arbitrary database commands against connected Neo4j instances. Attackers can exfiltrate, modify, or delete data in the graph database by injecting malicious Cypher queries through user-controlled input fields that bypass sanitization (CWE-943: Improper Neutralization of Special Elements in Data Query Logic). The vulnerability affects both Flowise core and flowise-components packages prior to version 3.1.0. CVSS 9.3 critical severity reflects network-accessible attack vector requiring no authentication or user interaction. EPSS data unavailable; no CISA KEV listing indicates exploitation not yet confirmed in the wild, though GitHub security advisory confirms vendor awareness and patch availability.

Technical ContextAI

Flowise is an open-source low-code platform for building LLM (Large Language Model) orchestration flows through a visual drag-and-drop interface. The GraphCypherQAChain node integrates with Neo4j graph databases to enable natural language querying over graph data. This node constructs Cypher queries (Neo4j's graph query language, similar to SQL for relational databases) dynamically based on user input. The vulnerability stems from CWE-943 (Improper Neutralization of Special Elements in Data Query Logic), the same class as SQL injection but applied to Cypher/NoSQL contexts. The affected CPE strings identify two distinct but related packages: cpe:2.3:a:flowiseai:flowise (main application) and cpe:2.3:a:flowiseai:flowise-components (component library containing the vulnerable GraphCypherQAChain node). The CVSS 4.0 vector AV:N/AC:L/PR:N/UI:N indicates network-accessible exploitation with low complexity, no required privileges, and no user interaction, making this a classic injection vulnerability in an API or workflow processing pipeline.

RemediationAI

Upgrade to Flowise version 3.1.0 and flowise-components version 3.1.0 immediately, as vendor-released patches address the Cypher injection vulnerability through proper input sanitization in the GraphCypherQAChain node. Consult the official GitHub security advisory at https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-28g4-38q8-3cwc for specific upgrade instructions and any additional mitigation guidance. If immediate patching is not feasible, disable or remove all GraphCypherQAChain nodes from active Flowise workflows and restrict network access to Flowise instances using firewall rules limiting connections to trusted IP addresses only. As a compensating control, implement Neo4j database-level access restrictions by creating read-only database users for Flowise connections and revoking WRITE, DELETE, and administrative privileges, though this reduces functionality and does not prevent data exfiltration. Network segmentation isolating Neo4j instances from internet-facing systems limits lateral movement post-exploitation but does not prevent initial compromise of the Flowise application layer. All workarounds are inferior to patching; prioritize upgrade to 3.1.0 for complete remediation.

CVE-2025-59528 CRITICAL POC
10.0 Sep 22

Flowise version 3.0.5 contains a remote code execution vulnerability in the CustomMCP node. The mcpServerConfig paramete

CVE-2025-8943 CRITICAL POC
9.8 Aug 14

Flowise versions before 3.0.1 allow unauthenticated access to the Custom MCPs feature, which is designed to execute OS c

CVE-2025-26319 CRITICAL POC
9.8 Mar 04

FlowiseAI Flowise version 2.2.6 contains an arbitrary file upload vulnerability in the /api/v1/attachments endpoint. Una

CVE-2025-58434 CRITICAL POC
9.8 Sep 12

Flowise is a drag & drop user interface to build a customized large language model flow. Rated critical severity (CVSS 9

CVE-2026-30821 CRITICAL POC
9.8 Mar 07

Unrestricted file upload in Flowise LLM workflow builder before 3.0.13 via /api/v1/attachments endpoint allows unauthent

CVE-2026-30824 CRITICAL POC
9.8 Mar 07

Missing authentication on NVD data endpoint in Flowise before 3.0.13 allows unauthenticated access to internal vulnerabi

CVE-2026-70470 CRITICAL POC
9.5 Aug 04

Remote code execution in Flowise before 3.1.3 arises because its Pyodide Python-code validator (validatePythonCodeForDat

CVE-2025-71334 CRITICAL POC
9.3 Jun 25

Arbitrary file read and write in FlowiseAI Flowise (versions 2.2.8 through 3.0.5) lets remote unauthenticated attackers

CVE-2026-46442 CRITICAL POC
9.4 Jun 08

Authenticated remote code execution in FlowiseAI Flowise prior to 3.1.2 allows any user with a valid session or API key

CVE-2026-56274 HIGH POC
8.7 Jun 23

Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per

CVE-2026-30820 HIGH POC
8.8 Mar 07

Privilege escalation in Flowise versions prior to 3.0.13 allows authenticated users to bypass API authorization by spoof

CVE-2026-30823 HIGH POC
8.8 Mar 07

Flowise versions up to 3.0.13 is affected by authorization bypass through user-controlled key (CVSS 8.8).

Share

EUVD-2026-25313 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy