CVE-2026-70475 json
Flowise: Missing Authorization on Execution Update Endpoint
published 2026-08-04 3 mo ago modified 2026-10-24 15 d ago also GHSA-fm2f-4339-4p2f , EUVD-2026-52871
- cvss
- 6.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 39%
- public exploits
- 0
- none known
Summary
Flowise is a drag & drop user interface to build a customized large language model flow. Prior to 3.1.3, the PUT /api/v1/executions/:id endpoint in packages/server/src/routes/executions/index.ts lacks the checkAnyPermission() middleware that protects other execution endpoints. Any authenticated user, regardless of assigned permissions, can modify execution state, data, and metadata of any execution in their workspace, enabling privilege escalation and manipulation of workflow execution results. This issue is fixed in 3.1.3.
Patch / fix
- npm flowise 3.1.3
- flowiseai flowise 3.1.3
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.46% chance of exploitation in the next 30 days, higher than 39% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/FlowiseAI/Flowise/security/advisories/GHSA-fm2f-4339-4p2f referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N |
| CNA | 4.0 | 7.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | flowise | <3.1.3 |
3.1.3 |
Affected products
- FlowiseAI Flowise
Classification
- Weakness
-
- CWE-862 Missing Authorization
References
-
github.com
/FlowiseAI/Flowise/pull/6409
web, issue-tracking, patch
-
github.com
/FlowiseAI/Flowise/commit/96a9b23b5a103b362a0ee1368d04636755be1bed
web, patch
-
github.com
/FlowiseAI/Flowise/security/advisories/GHSA-fm2f-4339-4p2f
exploit, web, vendor-advisory
-
github.com
/FlowiseAI/Flowise/releases/tag/flowise@3.1.3
web, release-notes
-
github.com
/FlowiseAI/Flowise
package
Sources
- CVE List CVE-2026-70475
- GitHub Advisory GHSA-fm2f-4339-4p2f
- NVD CVE-2026-70475
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.