What’s Vulnerable › Vulnerabilities
CVE-2025-71334: Flowise - Arbitrary File Access via Missing Chat Flow ID Validation
- Severity: critical (CVSS 9.8 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 4.4% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2026-06-25 · updated 2026-10-29
- Weakness: CWE-73
Description
Flowise before 3.0.6 contains an arbitrary file access vulnerability due to missing validation that the chatflowId and chatId parameters are UUIDs or numbers in file handling operations. By supplying a path-traversal value (e.g., '../../../../../tmp') as the chatflow id, an unauthenticated attacker can use the /api/v1/chatflows endpoint (via addBase64FilesToStorage) to write arbitrary files, and the /api/v1/get-upload-file and /api/v1/openai-assistants-file/download endpoints (via streamStorageFile) to read arbitrary files. Arbitrary file write may lead to remote code execution.
Affected products
- FlowiseAI Flowise: before 3.0.6 — fixed in 3.0.6
- FlowiseAI Flowise: before 3.0.6 — fixed in 3.0.6
How to fix
Upgrade to a fixed version: FlowiseAI Flowise 3.0.6; FlowiseAI Flowise 3.0.6. Check the vendor advisory for mitigations.
References
- https://github.com/FlowiseAI/Flowise/commit/8bd3de41533de78e4ef6c980e5704a1f9cb7ae6f
- https://github.com/FlowiseAI/Flowise/commit/c2b830f279e454e8b758da441016b2234f220ac7
- https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-q67q-549q-p849
- https://www.vulncheck.com/advisories/flowise-arbitrary-file-access-via-missing-chat-flow-id-validation
- https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-q67q-549q-p849
Get alerted when CVE-2025-71334 or the next vulnerability affects your stack