Skip to content
HighVulnerability

GHSA-5wxp-qjgq-fx6m: FlowiseAI has Mass Assignment in Chatflow Update Endpoint that Allows Cross-Workspace AgentFlow 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.3%

Summary

A mass assignment flaw in the PUT /api/v1/chatflows/{chatflowId} endpoint of FlowiseAI lets an authenticated user set server-controlled fields such as deployed, isPublic, workspaceId, createdDate and updatedDate, because the request body is merged directly into the chatflow model without a DTO whitelist or authorization checks. In testing, a chatflow was reassigned to a second workspace, which breaks tenant isolation in multi-tenant deployments and may expose private workflows or alter deployed agent workflows.

Mitigation

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