Summary
CVE-2026-70636 is an authentication bypass (CWE-862, Missing Authorization) in FlowiseAI Flowise that lets an unauthenticated network attacker reach the OAuth2 credential refresh endpoint and rotate OAuth tokens for any workspace. It affects Flowise versions through 3.1.4 and is rated High severity.
Technical details
- Root cause: The OAuth2 refresh endpoint remains in the middleware
WHITELIST_URLS, and the authorization check uses prefix-based matching (req.path.startsWith(url)). A request to/api/v1/oauth2-credential/refresh/{credentialId}matches the whitelisted/api/v1/oauth2-credential/refreshprefix and skips authentication. - Trigger conditions: An attacker sends a POST request to
/api/v1/oauth2-credential/refresh/:credentialIdwith a valid credential identifier. No authentication, workspace membership, or credential ownership is verified. - Attack vector: Network, no authentication or user interaction required.
- Impact: The handler loads the credential record, decrypts stored OAuth secrets, and performs the OAuth refresh request based solely on the ID parameter — enabling unauthorized mutation of credential state across workspace boundaries. This is a bypass of the earlier CVE-2026-41273.
Affected software
- FlowiseAI Flowise versions 0 through 3.1.4 (3.1.4 and earlier).
Severity
- CVSS v3.1 base score: 7.5 (High)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Mitigation and recommended actions
- Immediate: No fixed release was available at the time of advisory publication; the vendor has published a sunset announcement for Flowise. Monitor vendor channels for an updated release and migration guidance.
- If no patch: Restrict or block external access to
/api/v1/oauth2-credential/refresh/at a reverse proxy or WAF, place Flowise behind authenticated network controls (VPN/allowlist), and avoid exposing the instance directly to the internet.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Page title:
Flowise - Build AI Agents, Visually,Flowise - Low-code LLM apps builder authormeta tag content:FlowiseAIdescriptionmeta tag content:Open source generative AI development platform for building AI agents- Raw response body:
data-rewardful="9a3a26",og:site_name,flowiseai.com

