CVE-2026-56271

Critical9.8 Published on Jul 12, 2026

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.

Early warning: exploitation observed

  • Exploitation observed since Sep 21, 2026
  • Not yet in the official CISA catalogue
  • First attack observed 70 days after disclosure
  • Confirmed by sensors, not only by reports

Source: VulnCheck KEV · Sep 21, 2026

CVSS score9.8 / 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness type (CWE)CWE-321
Vendorsflowiseai

Affected products

VendorsProductVersions
flowiseaiflowise< 3.1.0

Related articles

This product uses the NVD API but is not endorsed or certified by the NVD.

CVE database