CVE-2026-56271
Last modified
CVE-2026-56271 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. 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.. EPSS estimates a 0.40% chance of exploitation in the next 30 days.
Description
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.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Flowiseai | Flowise | < 3.1.0 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-56271?
How severe is CVE-2026-56271?
How do I fix CVE-2026-56271?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-56266Crawl4AI before 0.8.7 contains a server-side request forgery…8.6
- CVE-2026-56267Flowise before 3.0.13 contains an information exposure vulne…6.9
- CVE-2026-56268Flowise before 3.1.2 contains an information disclosure vuln…7.7
- CVE-2026-56269Flowise before 3.1.0 (npm package flowise, versions 3.0.13 a…4.6
- CVE-2026-5627A path traversal vulnerability exists in mintplex-labs/anyth…7.2
- CVE-2026-56270Flowise before 3.1.0 (versions 3.0.13 and earlier) contains …7.5
- CVE-2026-56272Flowise before 3.0.13 uses bcrypt with default salt rounds o…5.6
- CVE-2026-56273Flowise before 3.1.0 contains a path traversal vulnerability…6.5
- CVE-2026-56274Flowise before 3.1.2 contains multiple OS command injection …9.9
- CVE-2026-56275Flowise before 3.1.0 contains a server-side request forgery …7.1
- CVE-2026-56276Flowise before 3.1.2 contains a mass assignment vulnerabilit…6
- CVE-2026-56277Flowise before 3.1.2 sets Access-Control-Allow-Origin to a h…6.5
Are you affected by CVE-2026-56271?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
