In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Incorrect Authorization vulnerabilities in an interactive lesson.
Start learningUpgrade flowise to version 3.1.2 or higher.
flowise is a Flowiseai Server
Affected versions of this package are vulnerable to Incorrect Authorization through the getChatflowByApiKey handler in the chatflow API and the getChatflowByApiKey query in the chatflow service. An attacker can retrieve chatflows from other workspaces by supplying a valid API key and requesting chatflow data without being constrained to the key’s workspace. This exposes chatflow definitions and related metadata to unauthorized users, allowing them to read configuration and workflow details belonging to other workspaces.
Notes
apikeyid IS NULL and empty-string apikeyid records, so those “public” chatflows from other workspaces are returned alongside the caller’s own.ChatFlow entities expose more than names or IDs; the advisory’s impact is driven by fields such as flowData, chatbotConfig, apiConfig, and TTS/STT configuration being included in the response.