Skip to main content
← All vulnerabilities
CVE-2025-71324GHSA-99PG-HQVX-R4GF

Flowise - Arbitrary File Read via chatId Parameter

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.6
1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Flowise before 3.0.6 contains an arbitrary file read vulnerability in the chatId parameter of the /api/v1/get-upload-file and /api/v1/openai-assistants-file/download endpoints. The chatId value is not validated and is passed to streamStorageFile(), where a fallback file-lookup path constructed without the orgId is evaluated after the storage-directory containment check, allowing path traversal beyond the intended storage directory. Unauthenticated attackers can read sensitive files such as /root/.flowise/database.sqlite, exposing all database content in the default configuration.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Flowise Flowise

    fixed in 3.0.6

  • flowisenpm

    From 3.0.5 · fixed in 3.0.6

References 3

GitHub · FlowiseAI/Flowise

vulncheck.com

GitHub · projectdiscovery/nuclei-templates