CVE-2026-70478
CRITICAL
CVSS 9.2
Docker
Verified Advisory
Unauthenticated OAuth2 token refresh endpoint in Flowise (CVE-2026-70478)
The OAuth2 token refresh endpoint (`POST /api/v1/oauth2-credential/refresh/:credentialId`) in Flowise is included in `WHITELIST_URLS`, requiring no authentication. An attacker who obtains a credential ID can call this endpoint to trigger a token refresh and receive the resulting `access_token` directly in the response body, gaining full access to the victim's connected third-party accounts (Google, Microsoft, GitHub, etc.). The endpoint can additionally be abused to exhaust a victim's OAuth2 refresh token quota, causing a denial-of-service condition.
Affected versions:
- <= 3.1.2
We recommend updating to: 3.1.3.
CVSS 9.2 · our assessment: act_now
Reference: https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-qgvm-j2hm-6m38
Details: https://vuln.today/cve/CVE-2026-70478
Verified by vuln.today against published advisories.
Affected versions
- – <= 3.1.2
Fixed in: 3.1.3
More advisories for Docker
- CVE-2026-72864 – Broken access control in Dokploy docker-container-terminal WebSocket (CVE-2026-72864)
- CVE-2026-69259 – Remote code execution in FlowiseAI Flowise via SQLite Record Manager Node (CVE-2026-69259)
- CVE-2026-42298 – Arbitrary code execution in Postiz pr-docker-build.yml workflow (CVE-2026-42298)
- CVE-2026-42454 – OS command injection in Termix Docker container management endpoints (CVE-2026-42454)
- CVE-2026-34150 – Heap buffer overflow in Wazuh manager rootcheck parsing (CVE-2026-34150)