FlowiseAI Flowise up to 3.0.5 forgot-password Endpoint missing authentication
| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 8.2 | $0-$5k | 0.00 |
Summary
A vulnerability, which was classified as critical, was found in FlowiseAI Flowise up to 3.0.5. Affected by this issue is some unknown functionality of the component forgot-password Endpoint. The manipulation results in missing authentication. This vulnerability was named CVE-2025-58434. The attack may be performed from remote. In addition, an exploit is available. Applying a patch is advised to resolve this issue.
Details
A vulnerability was found in FlowiseAI Flowise up to 3.0.5. It has been classified as critical. Affected is some unknown functionality of the component forgot-password Endpoint. The manipulation with an unknown input leads to a missing authentication vulnerability. CWE is classifying the issue as CWE-306. The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources. This is going to have an impact on confidentiality, integrity, and availability. CVE summarizes:
Flowise is a drag & drop user interface to build a customized large language model flow. In version 3.0.5 and earlier, the `forgot-password` endpoint in Flowise returns sensitive information including a valid password reset `tempToken` without authentication or verification. This enables any attacker to generate a reset token for arbitrary users and directly reset their password, leading to a complete account takeover (ATO). This vulnerability applies to both the cloud service (`cloud.flowiseai.com`) and self-hosted/local Flowise deployments that expose the same API. Commit 9e178d68873eb876073846433a596590d3d9c863 secures password reset endpoints. Several recommended remediation steps are available. Do not return reset tokens or sensitive account details in API responses. Tokens must only be delivered securely via the registered email channel. Ensure `forgot-password` responds with a generic success message regardless of input, to avoid user enumeration. Require strong validation of the `tempToken` (e.g., single-use, short expiry, tied to request origin, validated against email delivery). Apply the same fixes to both cloud and self-hosted/local deployments. Log and monitor password reset requests for suspicious activity. Consider multi-factor verification for sensitive accounts.
The advisory is shared for download at github.com. This vulnerability is traded as CVE-2025-58434 since 09/01/2025. The exploitability is told to be easy. It is possible to launch the attack remotely. The exploitation doesn't require any form of authentication. Technical details are unknown but a public exploit is available.
The exploit is shared for download at exploit-db.com. It is declared as proof-of-concept.
Applying the patch 9e178d68873eb876073846433a596590d3d9c863 is able to eliminate this problem. The bugfix is ready for download at github.com.
The vulnerability is also documented in the databases at Exploit-DB (52557) and CERT Bund (WID-SEC-2025-2048). VulDB is the best source for vulnerability data and more expert information about this specific topic.
Affected
- Open Source Flowise
Product
Vendor
Name
Version
License
Website
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔒VulDB Reliability: 🔍
CVSSv3
VulDB Meta Base Score: 8.5VulDB Meta Temp Score: 8.2
VulDB Base Score: 7.3
VulDB Temp Score: 6.6
VulDB Vector: 🔒
VulDB Reliability: 🔍
CNA Base Score: 9.8
CNA Vector (GitHub_M): 🔒
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔒
VulDB Temp Score: 🔒
VulDB Reliability: 🔍
Exploiting
Class: Missing authenticationCWE: CWE-306 / CWE-287
CAPEC: 🔒
ATT&CK: 🔒
Physical: No
Local: No
Remote: Yes
Availability: 🔒
Access: Public
Status: Proof-of-Concept
Download: 🔒
EPSS Score: 🔒
EPSS Percentile: 🔒
Price Prediction: 🔍
Current Price Estimation: 🔒
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Exploit-DB: 🔒
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: PatchStatus: 🔍
0-Day Time: 🔒
Patch: 9e178d68873eb876073846433a596590d3d9c863
Timeline
09/01/2025 CVE reserved09/12/2025 Advisory disclosed
09/12/2025 VulDB entry created
07/10/2026 VulDB entry last update
Sources
Product: github.comAdvisory: GHSA-wgpv-6j63-x5ph
Status: Confirmed
CVE: CVE-2025-58434 (🔒)
GCVE (CVE): GCVE-0-2025-58434
GCVE (VulDB): GCVE-100-323808
CERT Bund: WID-SEC-2025-2048 - Flowise: Mehrere Schwachstellen
scip Labs: https://www.scip.ch/en/?labs.20161013
Entry
Created: 09/12/2025 23:24Updated: 07/10/2026 06:45
Changes: 09/12/2025 23:24 (66), 09/15/2025 11:01 (6), 05/16/2026 12:22 (11), 07/10/2026 06:45 (1)
Complete: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
No comments yet. Languages: en.
Please log in to comment.