Skip to main content

Flowise CVE-2026-100607

| EUVDEUVD-2026-87702 CRITICAL
Improper Authentication (CWE-287)
2026-09-26 VulnCheck GHSA-mjgh-prrr-9qw5
9.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify target Flowise instance with SSO enabled
  2. Delivery
    Obtain victim's registered email
  3. Exploit
    Authenticate at a configured SSO provider claiming that email
  4. Execution
    Email-only resolution matches victim account
  5. Impact
    Gain full account access to chatflows, credentials, and API keys

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the Flowise deployment (through 3.1.4) to have at least one SSO provider configured, since users are resolved solely by email with no stored provider or subject-identifier binding; the attacker must know a victim's registered email and be able to assert that email as their identity at any configured SSO provider (or via the local-password path). This is the AT:P attack requirement in the vendor vector. No authentication as the victim is needed (PR:N) and no victim interaction is required (UI:N). The primary limiting factor is that SSO must be enabled and the attacker must control or use an SSO provider that lets them present the victim's email; instances with SSO disabled are not exposed to the cross-provider claim path.

Impact

This is a genuine, high-priority authentication bypass (CWE-287), not a high-CVSS-but-low-real-risk paper cut. The vendor CVSS 4.0 vector (9.2, AV:N/AC:L/PR:N/UI:N/VC:H/VI:H/VA:L) describes remote, unauthenticated, no-interaction exploitation yielding high confidentiality and integrity impact - consistent with the description's claim of complete account takeover (chatflows, stored credentials, API keys). The single mitigating CVSS signal is AT:P (a specific attack requirement), which maps to the real-world prerequisite that the deployment has at least one SSO provider configured and the attacker can assert the victim's email at it. No EPSS score, no CISA KEV listing, and no public exploit are present in the provided data, so exploitation status is 'no public exploit identified at time of analysis' - this tempers immediacy but does not lower the design-flaw severity, since the bypass is architectural (identity resolved by email alone with no provider/subject binding) and conceptually trivial to reproduce once SSO is enabled. No conflicting signals were found: the network vector and unauthenticated access in the CVSS vector align with the description. The 'Authentication Bypass' tag is accurate here (unlike sibling authorization-flaw CVEs in the same product), because the root cause is broken identity verification.

Exploit ScenarioDerived

An attacker targets a Flowise instance (through 3.1.4) that has SSO enabled, learns a victim admin's registered email address, and logs in through any configured SSO provider (or the local-password path) asserting that same email. Because Flowise matches users by email only and never binds the account to the original provider or subject identifier, the attacker is authenticated as the victim and inherits full access to their chatflows, stored credentials, and API keys. No public proof-of-concept is identified in the provided data, but the flaw is architecturally simple to trigger.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 26, 2026

Account takeover in Flowise through 3.1.4 allows unauthenticated attackers to impersonate any existing user by claiming that user's email at any configured SSO provider. This authentication bypass (CWE-287) occurs because the application resolves users solely by email without storing provider or subject identifier bindings, enabling cross-provider or local-password claim of identities. Exploitation requires SSO to be enabled and knowledge of a victim's email, but no public exploit code has been identified at time of analysis.

RemediationAI

Apply the vendor fix by upgrading Flowise to a version beyond 3.1.4 once released; consult the vendor advisory at https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-cffm-583c-vffr for exact patched version and instructions. If immediate upgrade is not possible, disable all SSO providers if they are not operationally required, which eliminates the cross-provider claim path; however, local-password authentication may still resolve users by email, so restrict local account creation and password reset flows to trusted administrators. Additionally, enforce multi-factor authentication at SSO providers to reduce the impact of an attacker who can assert a victim's email, and monitor authentication logs for anomalous logins from unexpected providers. Note that disabling SSO may affect user convenience and MFA adds login friction.

Affected VersionsENISA

Flowise 0 ≤3.1.4

Affected Packages

euvd flowise no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Flowise is an open-source low-code platform for building LLM applications, often deployed with SSO integration (OIDC, SAML, etc.) and local password authentication. The vulnerability stems from improper authentication (CWE-287): the application resolves user accounts solely by email address and does not persist the identity provider or subject identifier (e.g., OIDC 'sub' claim) that originally registered the account. Consequently, an attacker who knows a victim's email can authenticate as that user by presenting the same email at any configured SSO provider or via the local-password path, bypassing intended identity binding. The CPE 'cpe:2.3:a:flowiseai:flowise:*' confirms all versions through 3.1.4 are affected. The CVSS 4.0 vector's AT:P (Attack Requirements Present) reflects that at least one SSO provider must be configured and the attacker must be able to assert the victim's email at that provider.

Know when Flowise gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.2 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N
vuln.today AI 9.4 CRITICAL

Remote unauthenticated email-only bypass grants full account takeover (C:H/I:H); availability limited to account-level impact (A:L); SSO-configured precondition is a deployment prerequisite rather than added attack complexity, so AC:L.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Flowise through 3.1.4 resolves SSO and local-password users solely by email without storing provider or subject identifier bindings, allowing attackers to authenticate as any existing user by claiming their email at any configured SSO provider. Attackers can gain complete account access including chatflows, credentials, and API keys by authenticating through a different SSO provider or local password than the victim's original registration method.

Technical POC Analysis

CWE-287 improper authentication.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Flowise deployments running version 3.1.4 or earlier are exposed to an account takeover flaw that allows an attacker to assume the identity of any existing user - including administrators - by claiming that user's email address through a configured SSO provider. Because no vendor patch exists and the prerequisites are limited to SSO being enabled plus knowledge of a victim's email address, any organization running an internet-reachable Flowise instance should treat the platform and everything it connects to as at risk. Leadership should care because a takeover of a Flowise administrative account can expose connected LLM API keys, internal data sources, and downstream business integrations, and the failure is silent - it looks like a legitimate login.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable SSO authentication on Flowise until a fix is available; restrict network access to Flowise via VPN, IP allowlist, or internal-only segmentation; enforce provider/subject identifier binding through an identity broker or reverse proxy so identities are not resolved by email alone; rotate credentials and API keys associated with Flowise accounts; monitor SSO and authentication logs for identity-claim anomalies and unexpected provider resolution; restrict administrative accounts to enforced MFA at the identity provider layer.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Medium
popular self-hosted open-source LLM builder (~30k GitHub stars), not ubiquitous enterprise infrastructure
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-61913 CRITICAL POC
9.9 Oct 08

Arbitrary file read and write in Flowise versions prior to 3.0.8 allows an authenticated attacker with access to the flo

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-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-2025-61687 HIGH POC
8.8 Oct 06

Authenticated users can upload arbitrary files to Flowise 3.0.7 due to missing validation, enabling persistent storage o

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-2025-34267 HIGH POC
8.4 Oct 14

Authenticated remote code execution in FlowiseAI Flowise (v3.0.1 up to but not including 3.0.8, and later versions when

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-2026-69264 CRITICAL POC
9.4 Aug 04

Remote code execution in FlowiseAI Flowise before 3.1.3 lets an attacker execute arbitrary OS commands as the Flowise pr

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