mcp-audit GitHub

Is flowise safe?

17 unfixed advisories Facts from the mcp-audit registry about the npm package flowise. The same data is served as JSON.

Check it from your terminal

mcp-audit vet flowise

Offline: it uses the registry bundled with mcp-audit. mcp-audit update-registry fetches the newest one.

Registry facts

MaintainerFlowiseAI
Verified publisherno
Entry last checked2026-08-22
Hash pinsnone recorded
Provenance expectedno
Repositoryhttps://github.com/FlowiseAI/Flowise

Recorded advisories 114

Advisories for flowise
AdvisoryCVSSSummaryFixed in
CVE-2024-36420not recordedFlowise Path Injection at /api/v1/openai-assistants-fileno fix recorded
CVE-2024-36421not recordedFlowise Cors Misconfiguration in packages/server/src/index.tsno fix recorded
CVE-2024-36422not recordedFlowise Cross-site Scripting in api/v1/chatflows/idno fix recorded
CVE-2024-36423not recordedFlowise Cross-site Scripting in /api/v1/public-chatflows/idno fix recorded
CVE-2024-37145not recordedFlowise Cross-site Scripting in /api/v1/chatflows-streaming/idno fix recorded
CVE-2024-37146not recordedFlowise Cross-site Scripting in/api/v1/credentials/idno fix recorded
CVE-2024-8181not recordedFlowise Authentication Bypass vulnerabilityno fix recorded
CVE-2024-8182not recordedFlowise Unauthenticated Denial of Service (DoS) vulnerabilityno fix recorded
CVE-2025-26319not recordedFlowiseAI Flowise arbitrary file upload vulnerabilityno fix recorded
CVE-2025-55346not recordedFlowise vulnerable to RCE via Dynamic function constructor injectionno fix recorded
CVE-2025-71327not recordedFlowise has Authentication Bypass Using Unprotected Registration Endpoint (/register)no fix recorded
CVE-2025-71332not recordedFlowiseDB vulnerable to SQL Injection by authenticated usersno fix recorded
CVE-2025-71333not recordedFlowise Pre-auth Arbitrary File Uploadno fix recorded
CVE-2025-71338not recordedFlowise allows arbitrary file write to RCEno fix recorded
CVE-2025-8943not recordedFlowise OS command remote code executionno fix recorded
CVE-2026-8026not recordedFlowise: Bcrypt Password Hash Exposureno fix recorded
CVE-2025-59528not recordedno summary recordedno fix recorded
CVE-2024-31621not recordedFlowise vulnerable to code injection via api/v11.8.1
CVE-2024-58351not recordedFlowise OverrideConfig security vulnerability2.1.4
CVE-2024-9148not recordedFlowise and Flowise Chat Embed vulnerable to Stored Cross-site Scripting2.1.1
CVE-2025-29192not recordedFlowise Stored XSS vulnerability through logs in chatbot3.0.5
CVE-2025-34267not recordedFlowise: Authenticated Command Execution and Sandbox Bypass via Puppeteer and Playwright Packages3.0.8
CVE-2025-50538not recordedFlowise is vulnerable to stored XSS via "View Messages" allows credential theft in FlowiseAI admin panel3.0.8
CVE-2025-57164not recordedFlowiseAI Pre-Auth Arbitrary Code Execution3.0.6
CVE-2025-58434not recordedFlowise Cloud and Local Deployments have Unauthenticated Password Reset Token Disclosure that Leads to Account Takeover3.0.6
CVE-2025-59527not recordedFlowiseAI/Flowise has Server-Side Request Forgery (SSRF) vulnerability3.0.6
CVE-2025-61687not recordedFlowiseAI/Flosise has File Upload vulnerability3.0.8
CVE-2025-61913not recordedFlowise is vulnerable to arbitrary file write through its WriteFileTool3.0.8
CVE-2025-71324not recordedFlowise has an Arbitrary File Read3.0.6
CVE-2025-71331not recordedFlowise vulnerable to XSS3.0.8
CVE-2025-71334not recordedFlowise has arbitrary file access due to missing chat flow id validation3.0.6
CVE-2025-71335not recordedFlowise Fails to Invalidate Existing Sessions After Password Changes3.0.10
CVE-2025-71336not recordedFlowise has unsandboxed remote code execution via Custom MCP3.0.6
CVE-2026-30820not recordedFlowise has Authorization Bypass via Spoofed x-request-from Header3.0.13
CVE-2026-30821not recordedFlowise has Arbitrary File Upload via MIME Spoofing3.0.13
CVE-2026-30822not recordedFlowise Allows Mass Assignment in `/api/v1/leads` Endpoint3.0.13
CVE-2026-30823not recordedFlowise has IDOR leading to Account Takeover and Enterprise Feature Bypass via SSO Configuration3.0.13
CVE-2026-30824not recordedFlowise Missing Authentication on NVIDIA NIM Endpoints3.0.13
CVE-2026-31829not recordedFlowise affected by Server-Side Request Forgery (SSRF) in HTTP Node Leading to Internal Network Access3.0.13
CVE-2026-40933not recordedFlowise: Authenticated RCE Via MCP Adapters3.1.0
CVE-2026-41137not recordedFlowise: Code Injection in CSVAgent leads to Authenticated RCE3.1.0
CVE-2026-41138not recordedFlowise: Remote code execution vulnerability in AirtableAgent.ts caused by lack of input verification when using `Pandas`.3.1.0
CVE-2026-41264not recordedFlowise: CSV Agent Prompt Injection Remote Code Execution Vulnerability3.1.0
CVE-2026-41265not recordedFlowise: Airtable_Agent Code Injection Remote Code Execution Vulnerability3.1.0
CVE-2026-41266not recordedFlowise: Sensitive Data Leak in public-chatbotConfig3.1.0
CVE-2026-41267not recordedFlowise: Improper Mass Assignment in Account Registration Enables Unauthorized Organization Association3.1.0
CVE-2026-41268not recordedFlowise: Parameter Override Bypass Remote Command Execution3.1.0
CVE-2026-41269not recordedFlowise: File Upload Validation Bypass in createAttachment3.1.0
CVE-2026-41270not recordedFlowise: SSRF Protection Bypass via Unprotected Built-in HTTP Modules in Custom Function Sandbox3.1.0
CVE-2026-41271not recordedFlowise: APIChain Prompt Injection SSRF in GET/POST API Chains3.1.0
CVE-2026-41272not recordedFlowise: SSRF Protection Bypass (TOCTOU & Default Insecure)3.1.0
CVE-2026-41273not recordedFlowise: Unauthenticated OAuth 2.0 Access Token Disclosure via Public Chatflow in Flowise3.1.0
CVE-2026-41274not recordedFlowise: Cypher Injection in GraphCypherQAChain3.1.0
CVE-2026-41275not recordedFlowise: Password Reset Link Sent Over Unsecured HTTP3.1.0
CVE-2026-41276not recordedFlowise: resetPassword Authentication Bypass Vulnerability3.1.0
CVE-2026-41277not recordedFlowise: Mass Assignment in DocumentStore Create Endpoint Leads to Cross-Workspace Object Takeover (IDOR)3.1.0
CVE-2026-41278not recordedFlowise: Public chatflow endpoints return unsanitized flowData including plaintext API keys, passwords, and credential IDs3.1.0
CVE-2026-41279not recordedFlowise: Unauthenticated TTS endpoint accepts arbitrary credential IDs — enables API credit abuse via stored credentials3.1.0
CVE-2026-42861not recordedFlowiseAI has Mass Assignment in Variable Update Endpoint that Allows Cross-Workspace Resource Reassignment3.1.2
CVE-2026-42862not recordedFlowiseAI has Mass Assignment in Tool Update Endpoint that Allows Cross-Workspace Resource Reassignment3.1.2
CVE-2026-42863not recordedFlowiseAI has Mass Assignment in Chatflow Update Endpoint that Allows Cross-Workspace AgentFlow Reassignment3.1.2
CVE-2026-43995not recordedFlowise: SSRF Protection Bypass via Direct node-fetch / axios Usage (Patch Enforcement Failure)3.1.0
CVE-2026-46440not recordedFlowiseAI Exposes Basic Auth Credentials via API3.1.2
CVE-2026-46441not recordedFlowiseAI has Mass Assignment in Assistant Update Endpoint that Allows Cross-Workspace Resource Reassignment3.1.2
CVE-2026-46442not recordedFlowiseAI: Authenticated Host RCE via POST /api/v1/node-custom-function and NodeVM Sandbox Escape3.1.2
CVE-2026-46443not recordedFlowiseAI Vulnerable to Credential Data Leak3.1.2
CVE-2026-46444not recordedFlowiseAI: Vector Store No Permission Checks3.1.2
CVE-2026-46475not recordedFlowiseAI: Assistant create+update mass-assignment allows cross-workspace assistant takeover3.1.2
CVE-2026-46476not recordedFlowiseAI: CustomTemplate create+update mass-assignment allows cross-workspace template takeover3.1.2
CVE-2026-46477not recordedFlowiseAI: Dataset create+update mass-assignment allows cross-workspace dataset takeover3.1.2
CVE-2026-46478not recordedFlowiseAI: DatasetRow create+update mass-assignment allows cross-workspace row takeover3.1.2
CVE-2026-46479not recordedFlowiseAI: Evaluation create+update mass-assignment allows cross-workspace evaluation takeover3.1.2
CVE-2026-46480not recordedFlowiseAI: Evaluator create+update mass-assignment allows cross-workspace evaluator takeover3.1.2
CVE-2026-56267not recordedFlowise Vulnerable to PII Disclosure on Unauthenticated Forgot Password Endpoint3.0.13
CVE-2026-56268not recordedFlowise: Cross-Workspace Chatflow Disclosure via chatflows/apikey Endpoint Returns All Unprotected Chatflows3.1.2
CVE-2026-56269not recordedFlowise: Weak Default Token Hash Secret3.1.0
CVE-2026-56270not recordedFlowise: Unauthenticated Information Disclosure of OAuth Secrets (Cleartext) via GET Request3.1.0
CVE-2026-56271not recordedFlowise: Weak Default JWT Secrets3.1.0
CVE-2026-56272not recordedFlowise has Insufficient Password Salt Rounds3.0.13
CVE-2026-56273not recordedFlowise: Path Traversal in Vector Store basePath3.1.0
CVE-2026-56274not recordedFlowise has an MCP Security Bypass that Enables RCE3.1.2
CVE-2026-56275not recordedFlowise Execute Flow function has an SSRF vulnerability3.1.0
CVE-2026-56276not recordedFlowise: Mass Assignment in PUT /api/v1/user Allows Authenticated Users to Override Password Hash and Bypass Password Change Verification3.1.2
CVE-2026-56277not recordedFlowise: Hardcoded CORS wildcard on TTS endpoint enables cross-origin credential abuse from any webpage3.1.2
CVE-2026-56278not recordedFlowise: Weak Default Express Session Secret3.1.0
CVE-2026-69250not recordedFlowise: Unauthenticated OAuth2 Refresh Enables Non-Blind SSRF and Secret Exfiltration3.1.3
CVE-2026-69251not recordedFlowise RCE via TypeORM DataSource3.1.3
CVE-2026-69252not recordedFlowise: Missing authorization on `/api/v1/files` allows low-privileged API keys to list and delete files across workspaces within the same organization3.1.3
CVE-2026-69253not recordedFlowise Sandbox Escape to RCE3.1.3
CVE-2026-69254not recordedFlowise: RCE via NodeVM Sandbox Escape in executeJavaScriptCode() nodeVMOptions Override3.1.3
CVE-2026-69255not recordedFlowise: CSV Agent Remote Code Execution via Pyodide Code Injection — Root Shell Verified3.1.3
CVE-2026-69256not recordedFlowise: Remote Code Execution Vulnerability in CSVAgent3.1.3
CVE-2026-69257not recordedFlowise: SSRF Protection Bypass via IPv4-Mapped IPv6 Addresses3.1.3
CVE-2026-69258not recordedFlowise: Unauthenticated Property Injection into Flow Execution Context via Ungated `overrideConfig` Spread in Prediction API3.1.3
CVE-2026-69259not recordedFlowise RCE via SQLite Record Manager Node3.1.3
CVE-2026-69262not recordedFlowise: `DELETE /api/v1/chatflows/:id` does not validate resource type, allowing `agentflows:delete` and `chatflows:delete` to delete each other’s flow type3.1.3
CVE-2026-69263not recordedFlowise: CVE-2025-8943 Patch Bypass: npm_config_yes bypasses MCP environment variable blocklist (Unauthenticated RCE)3.1.3
CVE-2026-69264not recordedFlowise: RCE via CSVAgent csvFile data URI base64 segment is interpolated into Python source without validation3.1.3
CVE-2026-70470not recordedFlowise: Pyodide validator Unicode homoglyph bypass leads to RCE3.1.3
CVE-2026-70471not recordedFlowise: RBAC Bypass Leading to Unauthorized Workspace Variables Disclosure3.1.3
CVE-2026-70472not recordedFlowise: Cross-workspace credential IDOR in openai-assistants-vector-store3.1.3
CVE-2026-70473not recordedFlowise: Information Disclosure in GET /api/v1/upsert-history returns the entire server-wide upsert history3.1.3
CVE-2026-70474not recordedFlowise: Cross-Workspace OAuth2 Credential Metadata Leak3.1.3
CVE-2026-70475not recordedFlowise: Missing Authorization on Execution Update Endpoint3.1.3
CVE-2026-70476not recordedFlowise: Broken Access Control in Stripe Subscription Endpoints Allows Cross-Tenant Billing Manipulation3.1.3
CVE-2026-70477not recordedFlowise: CSV Agent Prompt Injection Remote Code Execution Vulnerability3.1.3
CVE-2026-70478not recordedFlowise: Unauthenticated OAuth2 token refresh endpoint returns access tokens — enables token theft for any connected service3.1.3
CVE-2026-73483not recordedFlowise NodeVM sandbox escape via puppeteer allowlist - authenticated RCE and arbitrary file read via Chromium3.1.3
CVE-2026-73487not recordedFlowise Prompt Injection to RCE and SSRF via CSV/Airtable Agent Python Validator Bypass3.1.3
CVE-2026-73488not recordedFlowise: IDOR vulnerability exists at the GET /api/v1/organization/customer-default-source endpoint3.1.3
CVE-2026-73603not recordedFlowise: Unauthenticated Credential Abuse via Text-to-Speech Endpoint Allows Unauthorized Use of Private Chatflow TTS Credentials3.1.4
CVE-2026-73604not recordedFlowise: Incomplete Credential Redaction Exposes Secrets via API3.1.3
GHSA-88pr-878c-24wfnot recordedFlowise: Authenticated arbitrary file write in the `S3 Directory` document loader via unsanitized S3 object keys3.1.3
GHSA-j44m-5v8f-gc9cnot recordedFlowise is vulnerable to arbitrary file exposure through its ReadFileTool3.0.8

Advisories with no recorded fix are listed first. CVE IDs link to NVD, GHSA IDs to GitHub and other IDs to OSV. A fixed advisory affects only versions below its fix; vet exits 1 only for advisories with no fix.

What it can do

  • It can make outbound network requests.
  • It can execute shell commands.

Capability tags come from the registry. mcp-audit uses them to find dangerous combinations with your other servers.

Check how you run it

This page describes the public package. What matters is your setup: which version you pin, which secrets you pass, and which other servers sit next to it.

mcp-audit check

Badge for your README

mcp-audit17 unfixed CVEs

Preview drawn by this page. The real badge is rendered by shields.io from this JSON and updates when the registry does.

[![mcp-audit](https://img.shields.io/endpoint?url=https://mcp-audit.dev/v1/badge/npm/flowise.json)](https://mcp-audit.dev/servers/npm/flowise/)