ZeroHour

CVE-2025-26319

PoC large

Unauthenticated Arbitrary File Upload in FlowiseAI Flowise 2.2.6

CVSS 3.1
9.8 critical
EPSS
56%p99
Published
()
Modified
AI analysis

CVE-2025-26319 is an arbitrary file upload flaw (CWE-434) in the /api/v1/attachments API endpoint of FlowiseAI Flowise v2.2.6, a self-hosted open-source platform for building AI agent and LLM workflows. The endpoint accepts uploads without proper validation, and because the flaw is network-reachable with no authentication and no user interaction required (per the CVSS vector), a remote unauthenticated attacker can trigger it by sending crafted upload requests. The critical 9.8 score with high ratings for confidentiality, integrity, and availability indicates that successful abuse can lead to full compromise of the host, plausibly including remote code execution via uploaded files. Anyone running Flowise v2.2.6 is affected, and the risk is highest for instances exposed to the internet. Exploitation appears to be ongoing: a public proof-of-concept is available on GitHub, EPSS puts the 30-day exploitation probability at 55.9% (99th percentile), and security news reports attackers actively exploiting a critical Flowise flaw against the product's roughly 12,000+ internet-exposed instances.

What to do: Upgrade Flowise to the latest release beyond v2.2.6 (no specific fixed version is stated in the available data, so verify the fix with the vendor's changelog), and keep internet exposure of /api/v1/attachments restricted — place Flowise behind a reverse proxy with authentication or limit it to trusted networks. Review servers for unexpected or recently created uploaded files and check access logs for unauthenticated POSTs to /api/v1/attachments as evidence of exploitation.

Affected
FlowiseAI Flowisev2.2.6 (confirmed by the researcher; no official affected or fixed version range is provided in the data)
Estimated exposure
large≈12,000+ internet-exposed Flowise instances (public scan reporting) — Security reporting based on internet-wide scans cites 12,000+ exposed Flowise instances, and because Flowise is typically self-hosted as individual AI-workflow servers, the realistic exposed population is on that order of magnitude.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

FlowiseAI Flowise v2.2.6 was discovered to contain an arbitrary file upload vulnerability in /api/v1/attachments.

Vendors
flowiseai
Products
flowise
Weakness
CWE-434
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

In the news