Missing Authentication for Critical Function in Flowise - #VU140070
Published: July 30, 2026
Vulnerability details
The vulnerability allows a remote user to overwrite OAuth2 tokens in any credential.
The vulnerability exists due to improper access control in the OAuth2 callback endpoint when processing callback requests with the state parameter used as a credential lookup key and no workspace scoping. A remote user can forge an OAuth2 callback request to overwrite OAuth2 tokens in any credential.
The callback endpoint is whitelisted from authentication, and exploitation requires control of an OAuth2 provider response or interception of the OAuth2 flow.