CVE Catalog

CVE-2026-100610

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

Flowise through 3.1.4 exposes GET /api/v1/upsert-history/:id and PATCH /api/v1/upsert-history without route-level permission checks, and the backing service performs no workspace or ownership validation.

Risk Assessment

Any low-privilege authenticated user can read and delete upsert history of other users, including sensitive node configuration.

Recommendation

Apply route-level access control and ownership validation. As no patched version is available, restrict access to these endpoints.

Other vulnerabilities in Flowise

See all
Original NVD description (English source)

Flowise through 3.1.4 exposes GET /api/v1/upsert-history/:id and PATCH /api/v1/upsert-history without route-level permission checks, and the backing service performs no workspace or ownership validation. getAllUpsertHistory() returns UpsertHistory rows selected solely by an attacker-supplied chatflowid, and patchDeleteUpsertHistory() deletes rows by an attacker-supplied array of record UUIDs. As a result, any authenticated low-privilege user or valid API key can read or delete document-store upsert history belonging to other users and other workspaces whenever the target chatflowId (which is exposed publicly in /chatbot/<chatflowId> share links) or row ids are known. The retrievable flowData and result fields contain embedding, record-manager and vector-store node configuration, including per-node paramValues. No patched version is available.

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