Skip to content
HighVulnerability

GHSA-x5v6-pj28-cwwm: FlowiseAI has Mass Assignment in Tool Update Endpoint that Allows Cross-Workspace Resource Reassignment

Published
Record updated
View JSON
Affected
  • flowise <= 3.1.1
Fixed in
3.1.2
  • released April 14, 2026, 30 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.2%

Summary

FlowiseAI's tool update endpoint, PUT /api/v1/tools/{toolId}, merges the client's JSON body directly into the database entity without DTO validation or authorization checks. An authenticated user can therefore set server-controlled fields such as workspaceId, createdDate and updatedDate, moving tools into arbitrary workspaces and breaking tenant isolation in multi-workspace deployments.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.