CVE Catalog

CVE-2026-70478

CriticalCVSS 9.2
Published: Translated: NVD NIST

Summary

Flowise prior to 3.1.3 contains a vulnerability in the POST /api/v1/oauth2-credential/refresh/:credentialId endpoint, which is in WHITELIST_URLS and requires no authentication. An attacker with a credential ID can refresh the OAuth token and gain access to the victim's connected service, as well as exhaust refresh-token quota.

Risk Assessment

Risk of unauthorized access to the victim's external services and exhaustion of refresh-token quota, potentially causing service disruptions.

Recommendation

Upgrade Flowise to version 3.1.3 or later. If not possible, restrict access to this endpoint and monitor logs.

Original NVD description (English source)

Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.3, the POST /api/v1/oauth2-credential/refresh/:credentialId endpoint is included in WHITELIST_URLS and requires no authentication. The endpoint decrypts the stored credential, sends a refresh request to the configured OAuth provider with the client secret and refresh token, and returns the refreshed access_token in the response body. An attacker with a credential ID can use the token to access the victim's connected service and can also exhaust refresh-token quota. This issue is fixed in 3.1.3.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS