ZeroHour

CVE-2026-73604

PoC moderate

Incomplete Credential Redaction Exposes Plaintext Secrets in Flowise API

CVSS 4.0
7.1 high
EPSS
<1%p29
Published
()
Modified
AI analysis

Flowise before 3.1.3 fails to fully redact stored credentials when they are retrieved through the GET /api/v1/credentials/:id endpoint, returning decrypted secrets in plaintext instead of masked values. An authenticated user who holds the credentials:view permission triggers the flaw simply by requesting a credential record by ID over the network API, with no user interaction or elevated privileges required. Successful requests reveal sensitive material such as database connection URLs with embedded passwords, cloud service-account JSON containing private keys, and stored API keys, which an attacker can reuse to move laterally into the database or third-party cloud services. All Flowise deployments running versions before 3.1.3 are affected, and multi-user instances are at greatest risk because lower-privileged users can read credentials they should only see redacted. There is no evidence of in-the-wild exploitation (EPSS 0.4%, not in CISA KEV), but a public proof-of-concept reference exists in the vendor's GitHub security advisory (GHSA-rwrp-9823-p2xq).

What to do: Upgrade to Flowise 3.1.3 or later. Until patched, restrict the credentials:view permission to trusted administrators and audit which accounts have accessed GET /api/v1/credentials/:id; because decrypted database URLs with passwords, cloud private keys, and API keys may have been exposed to lower-privileged users, rotate those stored credentials and check downstream systems for unauthorized use.

Affected
flowiseai flowiseAll versions before 3.1.3 (fixed in 3.1.3)
Estimated exposure
moderatetens of thousands of self-hosted instances at most (est.; low thousands internet-exposed) — Flowise is a widely adopted self-hosted open-source LLM workflow builder (tens of thousands of GitHub stars and millions of Docker image pulls), typically deployed behind authentication, with public scan data showing only a few thousand…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Flowise before 3.1.3 contains an incomplete credential redaction vulnerability in the GET /api/v1/credentials/:id endpoint that returns decrypted secrets in plaintext. Authenticated users with credentials:view permission can retrieve sensitive data including database connection URLs with embedded passwords, cloud service account JSON with private keys, and API keys by calling this endpoint.

Vendors
flowiseai
Products
flowise
Weakness
CWE-200
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.