Description
Flowise before 3.0.13 contains an information exposure vulnerability in the POST /api/v1/account/forgot-password endpoint that returns full user objects including PII to unauthenticated attackers. An attacker can enumerate valid email addresses and harvest sensitive user data including user IDs, names, account status, and timestamps by sending requests with known email addresses.
Problem types
Exposure of Sensitive Information to an Unauthorized Actor
Product status
Any version before 3.0.13
3.0.13 (semver)
Credits
tenbbughunters
References
github.com/...lowise/security/advisories/GHSA-jc5m-wrp2-qq38
github.com/...lowise/security/advisories/GHSA-jc5m-wrp2-qq38 (GHSA Advisory GHSA-jc5m-wrp2-qq38)
www.vulncheck.com/...nauthenticated-forgot-password-endpoint (VulnCheck Advisory: Flowise - PII Disclosure via Unauthenticated Forgot Password Endpoint)