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 variables (JWT_AUTH_TOKEN_SECRET, JWT_REFRESH_TOKEN_SECRET, JWT_AUDIENCE, JWT_ISSUER) are not set, the application silently falls back to these publicly known defaults, allowing an attacker to forge valid JWTs and impersonate any user, including administrators, resulting in authentication bypass.
References
| Link | Resource |
|---|---|
| https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-cc4f-hjpj-g9p8 | Vendor Advisory |
| https://www.vulncheck.com/advisories/flowise-weak-default-jwt-secrets-in-authentication-middleware | Third Party Advisory |
Configurations
History
14 Jul 2026, 18:24
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:* | |
| First Time |
Flowiseai flowise
Flowiseai |
|
| References | () https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-cc4f-hjpj-g9p8 - Vendor Advisory | |
| References | () https://www.vulncheck.com/advisories/flowise-weak-default-jwt-secrets-in-authentication-middleware - Third Party Advisory |
12 Jul 2026, 12:16
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-07-12 12:16
Updated : 2026-07-14 18:24
NVD link : CVE-2026-56271
Mitre link : CVE-2026-56271
CVE.ORG link : CVE-2026-56271
JSON object : View
Products Affected
flowiseai
- flowise
CWE
CWE-321
Use of Hard-coded Cryptographic Key
