Skip to content
HighVulnerability

GHSA-6f7g-v4pp-r667: Flowise: Unauthenticated OAuth 2.0 Access Token Disclosure via Public Chatflow in Flowise

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

Summary

Flowise contains an authentication bypass that lets an unauthenticated attacker obtain OAuth 2.0 access tokens tied to a public chatflow. The GET /api/v1/public-chatbotConfig/<chatflowId> endpoint returns internal flowData without authentication, including OAuth credential identifiers. The POST /api/v1/oauth2-credential/refresh/<credentialId> endpoint then refreshes tokens without authentication or authorization checks, enabling access to third-party services such as Gmail.

Mitigation

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