GHSA-88pr-878c-24wf
## Summary Flowise on current `main` allows an authenticated user with `documentStores:preview-process` permission to trigger the `S3 Directory` document loader with attacker-controlled S3 object keys. The loader joins each returned S3 key with a temporary directory using `path.join(tempDir, key)` and writes the object bytes to disk **without validating traversal sequences such as `../`**. Cleanup later removes only the original temporary directory, so files written outside that directory persist on the host filesystem. This yields **arbitrary file write** with the privileges of the Flowise server process.
Properties
- ghsa_id
- GHSA-88pr-878c-24wf
- severity
- high
- summary
- Flowise: Authenticated arbitrary file write in the `S3 Directory` document loader via unsanitized S3 object keys
- cve_id
- GHSA-88pr-878c-24wf
- is_ghsa_only
- true
- ghsa_published
- 2026-08-04T17:43:45Z
- source_url
- https://github.com/advisories/GHSA-88pr-878c-24wf
- ghsa_updated
- 2026-08-04T17:43:46Z
Related Entities (7)
VULNERABLE_TO (2)
AFFECTS (2)
HAS_WEAKNESS (2)
REPORTED_BY (1)
Explore deeper with Ninja Signal's threat intelligence graph