ZeroHour

CVE-2026-67622

PoC moderate

Cross-Workspace Credential IDOR in Flowise OpenAI Assistants (through 3.1.4)

CVSS 4.0
8.5 high
EPSS
<1%p16
Published
()
Modified
AI analysis

Flowise, an open-source drag-and-drop LLM application builder, contains an insecure direct object reference (CWE-639) in its OpenAI Assistants integration in versions through 3.1.4. An authenticated attacker triggers the flaw by supplying an arbitrary credential UUID to Assistants endpoints; the credential lookup logic never verifies that the requesting user's workspace owns that credential. Successful exploitation lets the attacker use credentials belonging to other workspaces, enumerate cross-workspace assistant metadata, retrieve file and vector store listings from victim workspaces, and upload files into those victims' workspaces. All self-hosted and multi-tenant Flowise deployments up to and including version 3.1.4 are affected, particularly those where multiple users or organizations share an instance. The flaw is rated high severity (CVSS 4.0: 8.5) due to the cross-tenant confidentiality and integrity impact, but exploitation probability in the next 30 days is currently assessed as low (EPSS 0.2%) with no confirmed in-the-wild attacks; a public proof-of-concept advisory does exist.

What to do: Upgrade Flowise to a release newer than 3.1.4 as soon as a patched version is available; until then, place Flowise behind a VPN or IP allowlist and restrict authenticated access to trusted users only, especially on multi-user or shared instances. Rotate any OpenAI (and other) API keys stored as Flowise credentials, since other workspaces' credentials could have been abused. Review audit and access logs for suspicious credential UUID usage, unexpected file uploads, and anomalous assistant, file, or vector store listing requests across workspaces.

Affected
FlowiseAI Flowisethrough 3.1.4 (all versions up to and including 3.1.4)
Estimated exposure
moderate≈ low thousands of internet-exposed self-hosted instances; total deployments (including internal/enterprise) plausibly in the tens of thousands — Flowise is a widely adopted open-source LLM builder (~30k+ GitHub stars) typically self-hosted in Docker/Kubernetes, and public internet scans have historically shown a few thousand exposed instances, so this is an order-of-magnitude…

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 an insecure direct object reference vulnerability in the OpenAI Assistants integration that allows authenticated attackers to access credentials belonging to other workspaces by supplying an arbitrary credential UUID to Assistants endpoints without workspace ownership verification. Attackers can enumerate cross-workspace assistant metadata, retrieve file and vector store listings, and upload files into victim workspaces by exploiting the missing workspace-scoped authorization check in the credential lookup logic.

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