Skip to content
OpenAdvisories
High · 8.7 CVE-2026-41278 EUVD-2026-25297GHSA-w47f-j8rh-wx87

Flowise: Public chatflow endpoints return unsanitized flowData including plaintext API keys, passwords, and credential IDs

Published Apr 23, 2026 · Updated Apr 24, 2026 · Assigned by GitHub_M

Description

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.0, the GET /api/v1/public-chatflows/:id endpoint returns the full chatflow object without sanitization for public chatflows. Docker validation revealed this is worse than initially assessed: the sanitizeFlowDataForPublicEndpoint function does NOT exist in the released v3.0.13 Docker image. Both public-chatflows AND public-chatbotConfig return completely raw flowData including credential IDs, plaintext API keys, and password-type fields. This vulnerability is fixed in 3.1.0.

Affected products

VendorProductAffectedFixed
FlowiseAI Flowise < 3.1.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm flowise < 3.1.0 3.1.0 GHSA-w47f-j8rh-wx87

Advisories 1

References