CVE-2026-90533
PoC moderateBroken Access Control in Flowise Exposes Org Owner Password Hash
Flowise before version 3.1.4 contains a broken access control flaw (CWE-862) in the GET /api/v1/organizationuser API endpoint, which fails to verify that the requesting user is authorized to view another user's record. Any authenticated member of an organization can trigger the issue by querying the endpoint with an arbitrary user ID, retrieving the organization owner's full user object including the bcrypt password hash and temporary tokens. This enables an attacker to crack the owner's password offline and take over the highest-privileged account in the deployment, exposing all of that organization's workflows, API keys, and LLM credentials. All self-hosted Flowise instances running versions prior to 3.1.4 that use the organizations feature with multiple members are affected. Exploitation likelihood appears low for now: EPSS is 0.2% (9th percentile), the flaw is not in the CISA KEV catalog, and no in-the-wild attacks have been reported, though the flaw is publicly documented via a vendor security advisory.
What to do: Upgrade Flowise to version 3.1.4 or later, which fixes the missing authorization check on GET /api/v1/organizationuser. Rotate the organization owner's password and any temporary tokens, and audit server logs for requests to /api/v1/organizationuser made by non-owner organization members. Restrict network exposure of Flowise instances and enforce least-privilege organization membership until patched.
| flowiseai flowise | < 3.1.4 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Flowise before 3.1.4 contains a broken access control vulnerability in GET /api/v1/organizationuser that allows any authenticated organization member to retrieve the organization owner's full user record including bcrypt password hash and temporary tokens. Attackers can query the endpoint with any user ID to obtain the owner's credential hash for offline cracking, enabling account takeover of the highest-privileged account.
- Vendors
- flowiseai
- Products
- flowise
- Weakness
- CWE-862
- Vector
- CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/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 news0 stories
No ingested article mentions this CVE yet.