CVE Catalog

CVE-2026-100609

MediumCVSS 6.8
Published: Updated: Translated: NVD NIST

Summary

Flowise (npm packages flowise and flowise-components) through 3.1.4 looks up credentials by ID without filtering on the requesting user's workspace in several code paths, including getAllOpenaiAssistants/getSingleOpenaiAssistant, uploadFilesToAssistant, deleteAssistant, and the shared helper used by getVoices. An authenticated user of one workspace can supply a credential UUID belonging to another workspace, causing the server to decrypt and use that workspace's OpenAI or ElevenLabs API key on the attacker's behalf.

Risk Assessment

An attacker can leverage API keys from other workspaces, leading to unauthorized access to external services and potential costs. This constitutes a breach of tenant isolation and credential confidentiality.

Recommendation

No patch is available — monitor vendor communications and apply it as soon as possible. Until the update, consider rotating API keys and restricting access to assistant endpoints.

Other vulnerabilities in Flowise

See all
Original NVD description (English source)

Flowise (npm packages `flowise` and `flowise-components`) through 3.1.4 looks up credentials by ID without filtering on the requesting user's workspace (findOneBy({ id: credentialId }) with no workspaceId condition) in several code paths: getAllOpenaiAssistants/getSingleOpenaiAssistant (GET /api/v1/openai-assistants and /api/v1/openai-assistants/:id), uploadFilesToAssistant (POST /api/v1/openai-assistants-file/upload/), deleteAssistant (DELETE /api/v1/assistants/:id, reachable by first importing a poisoned assistant row via POST /api/v1/export-import/import), and the shared helper used by getVoices (GET /api/v1/text-to-speech/voices). An authenticated user of one workspace can supply a credential UUID belonging to another workspace, causing the server to decrypt and use that workspace's OpenAI or ElevenLabs API key on the attacker's behalf. No patched version was available at the time of publication.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS