PT-2026-41211 · Flowiseai+1 · Flowise

Offset

·

Published

2026-05-14

·

Updated

2026-06-15

·

CVE-2026-46476

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Flowise versions prior to 3.1.2
Description A mass assignment issue exists in the CustomTemplate create and update processes. The application uses Object.assign() to copy the request body into a CustomTemplate entity without an explicit field allowlist, allowing a client to overwrite sensitive fields such as workspaceId and id. An authenticated attacker can exploit this by sending a request to the PUT /api/v1/customtemplates/<id> endpoint with a modified workspaceId variable, effectively moving a template to a different workspace. This results in a cross-workspace template takeover and Insecure Direct Object Reference (IDOR), where the attacker can transfer ownership of a template to another workspace whose UUID is known.
Recommendations Update to version 3.1.2. As a temporary workaround, restrict access to the PUT /api/v1/customtemplates/<id> endpoint or monitor for requests containing the workspaceId or id variables in the request body.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-46476
GHSA-728H-4MWJ-F2P4

Affected Products

Flowise