Skip to content
HighVulnerability

GHSA-48m6-ch88-55mj: Flowise: Improper Mass Assignment in Account Registration Enables Unauthorized Organization Association

Published
Record updated
View JSON
Affected
  • flowise <= 3.0.13
Fixed in
3.1.0

Summary

GHSA-48m6-ch88-55mj describes an improper mass assignment flaw in the POST /api/v1/account/register endpoint of Flowise Cloud. The backend maps client-supplied JSON directly to internal models without an allowlist or DTO validation, so an unauthenticated attacker can set organization, organizationUser, role and timestamp fields during registration. The source says this lets an attacker attach a new account to an existing organization they do not belong to, with a chosen role, across a multi-tenant boundary.

Mitigation

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