HighVulnerability
GHSA-6f7g-v4pp-r667: Flowise: Unauthenticated OAuth 2.0 Access Token Disclosure via Public Chatflow in Flowise
- Identifier
- GHSA-6f7g-v4pp-r667
- Published
- Record updated
- 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.
Affected packages in the Exposure Registry
Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.
- flowisenpmLLM dependency since 2024-03-12
Related items
- MediumFake AI Attacks Spread Across US Companies: How MSSPs Can Stop Incidents EarlySimilar attack · The Hacker News
- MediumRansomware extortion gets personal as attackers target employees’ familiesSimilar attack · CSO Online
- MediumLangflow's Critical Authenticated RCE Flaw Targeted in 1,423 Honeypot Exploit AttemptsSimilar attack · The Hacker News
- MediumAnthropic 'SneakPeek' Flaw Is a Silent Zero-Click ThreatSimilar attack · Dark Reading
- HighCVE-2026-104103: Ludwig archive extraction allows writes outside extraction directorySimilar attack · NVD/CVE Database