Description
Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.1.2, assistant create and update mass-assignment allows cross-workspace assistant takeover. This issue has been patched in version 3.1.2.
Published: 2026-06-08
Score: 7.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Flowise, a drag‑and‑drop interface for building large language model workflows, contains a flaw in its assistant create and update endpoints that fails to enforce workspace boundaries. Prior to version 3.1.2, these endpoints performed mass‑assignment, allowing an authenticated user to create or modify an assistant in one workspace and assign it to a different workspace, effectively capturing that assistant. This gives the attacker control over the assistant’s behavior, access to its data, and the power to inject malicious logic, compromising confidentiality, integrity and availability. The weakness is a CWE‑915 Security Check/Code Review Failure.

Affected Systems

The vulnerability affects Flowise AI’s Flowise platform in all releases earlier than 3.1.2, including 3.0.x, 3.1.0 and 3.1.1. The attack surface lies in the assistant creation and update functions exposed through the web UI or API.

Risk and Exploitability

The CVSS score of 7.7 signals a high severity. Because EPSS is not available and the issue is not listed in CISA’s KEV catalog, the likelihood of exploitation is uncertain. The attack requires only access to the Flowise UI or API, with no need for elevated privileges beyond those necessary to operate in a workspace, meaning any user with such access can exploit the flaw. Due to the potential for multi‑tenant takeover, the impact is significant for shared deployments. Prompt remediation and tighter access controls are recommended.

Generated by OpenCVE AI on June 8, 2026 at 16:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Flowise 3.1.2 release or later, which removes the mass‑assignment flaw.
  • Restrict assistant create and update permissions so that requests are automatically scoped to the authenticated user’s workspace.
  • Enforce validation routines that reject assistant identifiers that do not belong to the current workspace.

Generated by OpenCVE AI on June 8, 2026 at 16:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-78pr-c5x5-jggc FlowiseAI: Assistant create+update mass-assignment allows cross-workspace assistant takeover
History

Fri, 12 Jun 2026 18:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:*
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Mon, 08 Jun 2026 17:30:00 +0000

Type Values Removed Values Added
First Time appeared Flowiseai
Flowiseai flowise
Vendors & Products Flowiseai
Flowiseai flowise
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 08 Jun 2026 15:45:00 +0000

Type Values Removed Values Added
Description Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.1.2, assistant create and update mass-assignment allows cross-workspace assistant takeover. This issue has been patched in version 3.1.2.
Title Flowise: Assistant create+update mass-assignment allows cross-workspace assistant takeover
Weaknesses CWE-915
References
Metrics cvssV4_0

{'score': 7.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Flowiseai Flowise
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-08T16:20:06.843Z

Reserved: 2026-05-14T18:06:06.810Z

Link: CVE-2026-46475

cve-icon Vulnrichment

Updated: 2026-06-08T16:19:43.140Z

cve-icon NVD

Status : Analyzed

Published: 2026-06-08T16:16:41.810

Modified: 2026-06-12T17:47:36.123

Link: CVE-2026-46475

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-08T17:15:28Z

Weaknesses
  • CWE-915

    Improperly Controlled Modification of Dynamically-Determined Object Attributes