Skip to content
HighVulnerability

GHSA-hmg2-jjjx-jcp2: FlowiseAI: Vector Store No Permission Checks

Published
Record updated
View JSON
Affected
  • flowise <= 3.1.1
Fixed in
3.1.2

Summary

FlowiseAI's OpenAI Assistants vector store routes at packages/server/src/routes/openai-assistants-vector-store/index.ts have no checkAnyPermission() middleware on any CRUD operation. Any authenticated user, regardless of role, can create, update, or delete vector stores, upload files to them, and delete files. The source rates the issue HIGH (CVSS ~8.1) under CWE-306 and says the impact includes uploading malicious files and exfiltrating stored documents.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.