cbcvebase.

Flowiseai Flowise vulnerabilities

124 known vulnerabilities affecting flowiseai/flowise.

Total CVEs
124
CISA KEV
0
Public exploits
16
Exploited in wild
10
Severity breakdown
CRITICAL43HIGH59MEDIUM21LOW1

Vulnerabilities

Page 2 of 7
CVE-2025-61913P2CRITICALCVSS 9.9fixed in 3.0.82025-10-08
CVE-2025-61913 [CRITICAL] CWE-22 CVE-2025-61913: Flowise is a drag & drop user interface to build a customized large language model flow. In versions Flowise is a drag & drop user interface to build a customized large language model flow. In versions prior to 3.0.8, WriteFileTool and ReadFileTool in Flowise do not restrict file path access, allowing authenticated attackers to exploit this vulnerability to read and write arbitrary files to any path in the file system, potentially leading to remot
ghsanvdosv
CVE-2025-71336P2CRITICALCVSS 9.8fixed in 3.0.62026-06-25
CVE-2025-71336 [CRITICAL] CWE-78 CVE-2025-71336: Flowise before 3.0.6 (affected versions 2.2.7-patch.1 and earlier) contains an unsandboxed remote co Flowise before 3.0.6 (affected versions 2.2.7-patch.1 and earlier) contains an unsandboxed remote code execution vulnerability in the Custom MCP feature, which is designed to execute OS commands such as launching local MCP servers. Because Flowise's authentication and authorization model is minimal and lacks role-based access control, and the defau
nvd
CVE-2025-61687P2HIGHCVSS 8.8v3.0.7v= 3.0.72025-10-06
CVE-2025-61687 [HIGH] CWE-434 CVE-2025-61687: Flowise is a drag & drop user interface to build a customized large language model flow. A file uplo Flowise is a drag & drop user interface to build a customized large language model flow. A file upload vulnerability in version 3.0.7 of FlowiseAI allows authenticated users to upload arbitrary files without proper validation. This enables attackers to persistently store malicious Node.js web shells on the server, potentially leading to Remote Code Ex
ghsanvdosv
CVE-2026-56271P2CRITICALCVSS 9.8fixed in 3.1.02026-07-12
CVE-2026-56271 [CRITICAL] CWE-321 CVE-2026-56271: Flowise before 3.1.0 (affected versions 3.0.13 and earlier) uses weak hardcoded default JWT secrets Flowise before 3.1.0 (affected versions 3.0.13 and earlier) uses weak hardcoded default JWT secrets ('auth_token', 'refresh_token') and default audience and issuer values ('AUDIENCE', 'ISSUER') in the enterprise passport authentication middleware (packages/server/src/enterprise/middleware/passport/index.ts). When the corresponding environment varia
nvd
CVE-2025-71327P2CRITICALCVSS 9.1v3.0.12026-06-25
CVE-2025-71327 [CRITICAL] CWE-306 CVE-2025-71327: Flowise contains an authentication bypass vulnerability in the unprotected /api/v1/account/register Flowise contains an authentication bypass vulnerability in the unprotected /api/v1/account/register endpoint that allows unauthenticated attackers to create user accounts. Remote attackers can exploit this endpoint to register arbitrary accounts and authenticate to the system, gaining full API access without credentials.
nvd
CVE-2025-34267P2CRITICALCVSS 9.9≥ 3.0.1, < 3.0.82025-10-14
CVE-2025-34267 [CRITICAL] CVE-2025-34267: Flowise v3.0.1 < 3.0.8 and all versions after with 'ALLOW_BUILTIN_DEP' enabled contain an authentica Flowise v3.0.1 < 3.0.8 and all versions after with 'ALLOW_BUILTIN_DEP' enabled contain an authenticated remote code execution vulnerability and node VM sandbox escape due to insecure use of integrated modules (Puppeteer and Playwright) within the nodevm execution environment. An authenticated attacker able to create or run a tool that leverages Puppeteer/
ghsanvdosv
CVE-2026-73487P2CRITICALCVSS 9.8≤ 3.1.4fixed in 3.1.32026-08-13
CVE-2026-73487 [CRITICAL] CWE-94 CVE-2026-73487: Flowise before 3.1.3 contains a regex-based Python code validator bypass in CSV and Airtable Agent n Flowise before 3.1.3 contains a regex-based Python code validator bypass in CSV and Airtable Agent nodes that allows unauthenticated attackers to inject malicious code via prompt injection. Attackers can exploit unblocked pandas functions like pd.read_json() to exfiltrate datasets, perform SSRF against internal services, or achieve code execution t
nvd
CVE-2025-71338P2CRITICALCVSS 9.8≤ 3.1.32026-06-25
CVE-2025-71338 [CRITICAL] CWE-73 CVE-2025-71338: Flowise contains a path traversal vulnerability in the /api/v1/document-store/loader/process endpoin Flowise contains a path traversal vulnerability in the /api/v1/document-store/loader/process endpoint that allows unauthenticated attackers to write arbitrary files to the filesystem. Attackers can exploit unsanitized fileName parameters with ../ sequences to overwrite critical files like package.json and achieve remote code execution when the appl
nvd
CVE-2025-71333P2CRITICALCVSS 9.8≤ 2.2.42026-06-25
CVE-2025-71333 [CRITICAL] CWE-73 CVE-2025-71333: Flowise through 2.2.4 contains an unauthenticated arbitrary file upload vulnerability in the /api/v1 Flowise through 2.2.4 contains an unauthenticated arbitrary file upload vulnerability in the /api/v1/attachments endpoint when storageType is set to local. Attackers can exploit path traversal in the chatId and chatflowId parameters to upload malicious files to arbitrary directories, potentially enabling remote code execution and server compromise.
nvd
CVE-2026-41265P2CRITICALCVSS 9.8fixed in 3.1.02026-04-23
CVE-2026-41265 [CRITICAL] CWE-77 CVE-2026-41265: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3. Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the specific flaw exists within the run method of the Airtable_Agents class. The issue results from the lack of proper sandboxing when evaluating an LLM generated python script. Using prompt injection techniques, an unauthenticated attacker with
nvd
CVE-2026-69264P2CRITICALCVSS 9.4fixed in 3.1.32026-08-04
CVE-2026-69264 [CRITICAL] CWE-94 CVE-2026-69264: Prior to 3.1.3, Flowise CSVAgent interpolates an attacker-controlled segment of the csvFile data URI Prior to 3.1.3, Flowise CSVAgent interpolates an attacker-controlled segment of the csvFile data URI directly into a Python source-code template that is then executed by Pyodide. Because Pyodide is loaded with the default js bridge to globalThis, which on Node.js exposes eval and dynamic import, the attacker can break out of the Python string liter
ghsanvd
CVE-2026-30822P2HIGHCVSS 7.7fixed in 3.0.132026-03-07
CVE-2026-30822 [HIGH] CWE-915 CVE-2026-30822: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to ve Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.0.13, unauthenticated users can inject arbitrary values into internal database fields when creating leads. This issue has been patched in version 3.0.13.
ghsanvdosv
CVE-2026-73601P2HIGHCVSS 8.8fixed in 3.1.32026-08-13
CVE-2026-73601 [HIGH] CWE-95 CVE-2026-73601: Flowise versions before 3.1.3 contain a remote code execution vulnerability in the Custom MCP node w Flowise versions before 3.1.3 contain a remote code execution vulnerability in the Custom MCP node when CUSTOM_MCP_PROTOCOL is set to stdio, allowing authenticated users to execute arbitrary commands by manipulating environment variables and command arguments. Attackers can abuse PYTHONWARNINGS and BROWSER environment variables with python3, or leverag
nvd
CVE-2026-67622P2CRITICALCVSS 9.9≤ 3.1.42026-08-06
CVE-2026-67622 [CRITICAL] CWE-639 CVE-2026-67622: Flowise through 3.1.4 contains an insecure direct object reference vulnerability in the OpenAI Assis Flowise through 3.1.4 contains an insecure direct object reference vulnerability in the OpenAI Assistants integration that allows authenticated attackers to access credentials belonging to other workspaces by supplying an arbitrary credential UUID to Assistants endpoints without workspace ownership verification. Attackers can enumerate cross-works
nvd
CVE-2026-41267P2CRITICALCVSS 9.8fixed in 3.1.02026-04-23
CVE-2026-41267 [CRITICAL] CWE-639 CVE-2026-41267: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3. Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, an improper mass assignment (JSON injection) vulnerability in the account registration endpoint of Flowise Cloud allows unauthenticated attackers to inject server-managed fields and nested objects during account creation. This enables client-co
nvd
CVE-2026-31829P2HIGHCVSS 8.8fixed in 3.0.132026-03-10
CVE-2026-31829 [HIGH] CWE-918 CVE-2026-31829: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3. Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.0.13, Flowise exposes an HTTP Node in AgentFlow and Chatflow that performs server-side HTTP requests using user-controlled URLs. By default, there are no restrictions on target hosts, including private/internal IP ranges (RFC 1918), localhost, or cloud
ghsanvdosv
CVE-2026-41277P2HIGHCVSS 8.8fixed in 3.1.02026-04-23
CVE-2026-41277 [HIGH] CWE-284 CVE-2026-41277: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3. Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, a Mass Assignment vulnerability in the DocumentStore creation endpoint allows authenticated users to control the primary key (id) and internal state fields of DocumentStore entities. Because the service uses repository.save() with a client-supplied
nvd
CVE-2026-70470P2CRITICALCVSS 9.5fixed in 3.1.32026-08-04
CVE-2026-70470 [CRITICAL] CWE-184 CVE-2026-70470: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3. Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.3, Flowise validatePythonCodeForDataFrame in packages/components/src/pythonCodeValidator.ts can be bypassed with Unicode homoglyph identifiers, allowing arbitrary Python execution inside Pyodide and full OS command execution on the Flowise host vi
ghsanvd
CVE-2026-69254P2CRITICALCVSS 9.4fixed in 3.1.32026-08-04
CVE-2026-69254 [CRITICAL] CWE-94 CVE-2026-69254: Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3. Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.3, executeJavaScriptCode() accepted caller-provided nodeVMOptions and merged them over the default NodeVM security settings in packages/components/src/utils.ts. An authenticated attacker reaching packages/server/src/routes/node-custom-functions/ind
ghsanvd
CVE-2026-73485P2HIGHCVSS 8.8fixed in 3.1.32026-08-13
CVE-2026-73485 [HIGH] CWE-94 CVE-2026-73485: Flowise before 3.1.3 contains a code injection vulnerability in the Airtable Agent node that allows Flowise before 3.1.3 contains a code injection vulnerability in the Airtable Agent node that allows unauthenticated attackers to execute arbitrary Python code by bypassing the pythonCodeValidator blocklist through obfuscation techniques. Attackers can send crafted prompts to a chatflow using the Airtable Agent node to inject malicious Python code that e
nvd