Description
Flowise before 3.1.0 contains a path traversal vulnerability in Faiss and SimpleStore vector store implementations that accept unsanitized basePath parameters from authenticated users. Attackers with valid API tokens can write vector store data to arbitrary filesystem locations, potentially enabling code execution or data exfiltration.
Published: 2026-07-08
Score: 4.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Flowise before version 3.1.0 contains a path traversal flaw in its Faiss and SimpleStore vector store implementations. An authenticated user can supply an unsanitized basePath value, causing the service to write data to any filesystem location reachable by the Flowise process. The unsanitized input permits the attacker to place arbitrary files on the host, which could lead to code execution if the target environment allows script execution or to data exfiltration of sensitive host files. The weakness is a classic file‑path traversal flaw, identified as CWE‑22.

Affected Systems

All installations of Flowise running a version earlier than 3.1.0 are vulnerable, regardless of deployment size or custom configuration. The flaw resides in the core vector store components and is not limited to specific operating systems.

Risk and Exploitability

The CVSS score of 4.9 indicates moderate severity, and the EPSS score of less than 1% suggests a very low likelihood of widespread exploitation at present. The vulnerability is only reachable by users with a valid API token, so broad public exposure is not possible. Once authenticated, an attacker can write files to arbitrary locations, which may enable script execution or malicious data exfiltration depending on the host environment. The lack of listing in CISA’s KEV catalog further reduces the perceived exploitation pressure at this time.

Generated by OpenCVE AI on July 26, 2026 at 17:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Flowise to version 3.1.0 or later to eliminate the vulnerable code.
  • Restrict API tokens: only grant the minimal privileges required and remove write permission to the vector store basePath for non‑essential tokens.
  • Move the vector store directories to a dedicated, restricted location and set file system permissions so that only the Flowise process can write to those paths.
  • Deploy monitoring to detect unexpected file creation or modifications within the vector store directories to identify potential abuse.

Generated by OpenCVE AI on July 26, 2026 at 17:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 09 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 08 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Description Flowise before 3.1.0 contains a path traversal vulnerability in Faiss and SimpleStore vector store implementations that accept unsanitized basePath parameters from authenticated users. Attackers with valid API tokens can write vector store data to arbitrary filesystem locations, potentially enabling code execution or data exfiltration.
Title Flowise - Path Traversal in Vector Store basePath Parameter
First Time appeared Flowiseai
Flowiseai flowise
Weaknesses CWE-22
CPEs cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:*
Vendors & Products Flowiseai
Flowiseai flowise
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}

cvssV4_0

{'score': 4.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:H/SA:N'}


Subscriptions

Flowiseai Flowise
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-09T13:34:57.997Z

Reserved: 2026-06-20T01:47:54.000Z

Link: CVE-2026-56273

cve-icon Vulnrichment

Updated: 2026-07-09T13:34:39.719Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T18:00:05Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')