Description
Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, Flowise is vulnerable to a critical unauthenticated remote command execution (RCE) vulnerability. It can be exploited via a parameter override bypass using the FILE-STORAGE:: keyword combined with a NODE_OPTIONS environment variable injection. This allows for the execution of arbitrary system commands with root privileges within the containerized Flowise instance, requiring only a single HTTP request and no authentication or knowledge of the instance. This vulnerability is fixed in 3.1.0.
Published: 2026-04-23
Score: 9.8 Critical
EPSS: 1.1% Low
KEV: No
Impact: Remote Command Execution
Action: Immediate Patch
AI Analysis

Impact

Flowise instances before version 3.1.0 are vulnerable to an unauthenticated remote command execution flaw that allows an attacker to override configuration parameters using the FILE-STORAGE:: keyword together with a NODE_OPTIONS environment variable injection. Exploitation injects arbitrary system commands that are executed with the privileges of the containerised Flowise process, typically root. The flaw requires only a single HTTP request and no authentication, enabling a remote attacker to gain complete control of the host running the application. The associated CWE-20 indicates that insufficient input validation underlies the weakness.

Affected Systems

The affected product is Flowise, a drag‑and‑drop interface for building large language model flows, provided by FlowiseAI. Any installation running a Flowise version earlier than 3.1.0 is susceptible, regardless of the operating system, as long as it is executed within a containerised environment. No further sub‑version or patch details are supplied.

Risk and Exploitability

With a CVSS score of 9.8 the risk is considered Critical. The EPSS score of less than 1% suggests exploitation is currently rare, but the lack of authentication and single‑request requirement mean that compromised or exposed instances pose a high risk. The vulnerability is not listed in the CISA KEV catalog, yet the high severity and the ability to achieve root privileges make it a top priority. Attackers can reach the target by sending a crafted HTTP request containing the overriding parameters; no additional code execution prerequisites are required beyond the standard service operation.

Generated by OpenCVE AI on April 28, 2026 at 07:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Flowise to version 3.1.0 or later; this version includes the patch that removes the vulnerable parameter override path.
  • If upgrading is not feasible, limit exposure by placing the Flowise instance behind a firewall or access control that only permits trusted IP addresses.
  • Configure the container environment to disable the NODE_OPTIONS variable or to prevent its injection so that command line options cannot be manipulated.

Generated by OpenCVE AI on April 28, 2026 at 07:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-cvrr-qhgw-2mm6 Flowise: Parameter Override Bypass Remote Command Execution
History

Fri, 24 Apr 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Flowiseai
Flowiseai flowise
CPEs cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:*
Vendors & Products Flowiseai
Flowiseai flowise
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Thu, 23 Apr 2026 21:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 23 Apr 2026 19:45:00 +0000

Type Values Removed Values Added
Description Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, Flowise is vulnerable to a critical unauthenticated remote command execution (RCE) vulnerability. It can be exploited via a parameter override bypass using the FILE-STORAGE:: keyword combined with a NODE_OPTIONS environment variable injection. This allows for the execution of arbitrary system commands with root privileges within the containerized Flowise instance, requiring only a single HTTP request and no authentication or knowledge of the instance. This vulnerability is fixed in 3.1.0.
Title Flowise: Flowise Parameter Override Bypass Remote Command Execution
Weaknesses CWE-20
References
Metrics cvssV3_0

{'score': 7.7, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L'}


Subscriptions

Flowiseai Flowise
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-04-23T20:19:47.223Z

Reserved: 2026-04-18T14:01:46.801Z

Link: CVE-2026-41268

cve-icon Vulnrichment

Updated: 2026-04-23T20:19:43.784Z

cve-icon NVD

Status : Analyzed

Published: 2026-04-23T20:16:15.300

Modified: 2026-04-24T15:14:39.110

Link: CVE-2026-41268

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-28T07:30:26Z

Weaknesses