ZeroHour

CVE-2026-67621

PoC moderate

Missing Authorization in Flowise Document Store Routes Lets View-Only Users Mutate Data

CVSS 4.0
7.2 high
EPSS
<1%p20
Published
()
Modified
AI analysis

Flowise through version 3.1.4 contains a missing authorization flaw (CWE-862) in which the document store's upsert and refresh mutation endpoints are not protected by permission checks. Any authenticated workspace member, including users holding only view-level permissions, can send direct HTTP requests to these routes to trigger document ingestion and refresh vector database contents. This allows a low-privileged insider to modify knowledge bases that downstream chatflows depend on and to consume the organization's embedding API credits through repeated forced re-ingestion. All Flowise deployments at or below 3.1.4 — typically self-hosted by AI/LLM development teams — are affected where untrusted users have any workspace access. A public proof-of-concept write-up exists, but exploitation probability is currently low (EPSS 0.3%, 20th percentile), there is no CISA KEV listing, and no in-the-wild exploitation has been reported.

What to do: Upgrade to a Flowise release newer than 3.1.4 as soon as a patched version is available. In the interim, restrict workspace membership and invite/role assignment to trusted users, and place Flowise behind an authenticated reverse proxy or network boundary so untrusted users cannot reach the API directly. Review document-store change history and embedding API usage/billing for unexpected upsert or refresh activity, and audit chatflow knowledge bases that view-only users could access for unauthorized modifications.

Affected
flowiseai flowise<= 3.1.4
Estimated exposure
moderatetens of thousands of self-hosted Flowise instances (order of magnitude) — Flowise is a widely adopted open-source LLM app builder (tens of thousands of GitHub stars and sustained npm download volume) typically self-hosted by small teams; exact internet-exposed instance counts are not available in public scan…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Flowise through 3.1.4 contains a missing authorization vulnerability that allows authenticated workspace members to perform unauthorized document store operations by accessing unprotected mutation endpoints. Attackers holding only view-level permissions can send direct HTTP requests to the upsert and refresh document store routes to trigger document ingestion, refresh vector database contents, consume embedding API credits, and modify knowledge bases used by downstream chatflows.

Vendors
flowiseai
Products
flowise
Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:L/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

In the news

No ingested article mentions this CVE yet.