Skip to content
OpenAdvisories
Critical · 9.1 CVE-2026-56278 EUVD-2026-40433GHSA-2qqc-p94c-hxwhGHSA-c973-v3cg-wcw4

Flowise - Session Hijacking via Weak Default Express Session Secret

Published Jun 30, 2026 · Updated Jul 1, 2026 · Assigned by VulnCheck

Description

Flowise before 3.1.0 (affected versions 3.0.13 and earlier) uses a weak hardcoded default secret ('flowise') for the express-session middleware when the EXPRESS_SESSION_SECRET environment variable is not set (packages/server/src/enterprise/middleware/passport/index.ts). Because this default secret is publicly visible in the source code, an attacker can forge valid signed session cookies to impersonate any user and bypass authentication.

Affected products

VendorProductAffectedFixed
Flowise Flowise < 3.1.0 3.1.0

Affected packages

EcosystemPackageAffectedFixedRecord
npm flowise < 3.1.0 3.1.0 GHSA-2qqc-p94c-hxwh

Advisories 1

References