AUGUST 16, 2026
Live Feed
Back to database
Case File

CVE-2026-70474

HIGH · CVSS 7.6 EPSS 0.29% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-04 · Last synced 2026-08-16

CyberRota Analysis

AI-Generated

Flowise versions prior to 3.1.3 are vulnerable due to improper handling of OAuth2 credential endpoints, allowing authenticated users to access credentials across different workspaces and enabling unauthenticated attackers to forge OAuth2 callbacks and refresh tokens. This could lead to unauthorized access and manipulation of sensitive credentials, posing a significant risk to user data and application integrity. Organizations using Flowise should prioritize upgrading to version 3.1.3 to mitigate these vulnerabilities.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-70474
Severity
HIGH
CVSS
7.6
EPSS
0.29%

Original NVD Description

Flowise is a drag-and-drop user interface for building customized large language model (LLM) flows. Prior to 3.1.3, Flowise has three OAuth2 credential endpoints that look up credentials by id alone with no workspaceId filter. The authorize, callback, and refresh handlers query the Credential table by id only; callback and refresh are whitelisted from authentication. This allows any authenticated user to initiate OAuth2 flows against credentials belonging to other workspaces, allows an unauthenticated attacker to forge OAuth2 callbacks to overwrite tokens in any credential, and allows an unauthenticated attacker to refresh tokens for any credential. The affected routes include /api/v1/oauth2-credential/authorize/<VICTIM_CREDENTIAL_UUID>, /api/v1/oauth2-credential/callback?code=ATTACKER_AUTH_CODE&state=<VICTIM_CREDENTIAL_UUID>, and /api/v1/oauth2-credential/refresh/<VICTIM_CREDENTIAL_UUID>. This issue is fixed in version 3.1.3.