Vulnerability · Published Jul 1, 2024 · Assigned by GitHub_M

CVE-2024-36420GHSL-2023-232: Flowise Path Injection at /api/v1/openai-assistants-file

High 7.5

In plain English

A high-severity injection in Flowise from FlowiseAI. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.8% (higher than 78% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei, public proof-of-concept code.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)1.8%top 21.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack tooling2Nuclei, Public PoC

Official description

Flowise is a drag & drop user interface to build a customized large language model flow. In version 1.4.3 of Flowise, the `/api/v1/openai-assistants-file` endpoint in `index.ts` is vulnerable to arbitrary file read due to lack of sanitization of the `fileName` body parameter. No known patches for this issue are available.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
npmflowiseno fix listedGHSA-h997-3fxj-p5j8

Affected products (as reported)

VendorProductVersions
FlowiseAI Flowise <= 1.4.3

Weakness: CWE-74 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References