CVE-2026-40933 — Flowise — Corretto in 3.1.0

Critica9.9 Pubblicata il 21 apr 2026

Flowise è un'interfaccia utente drag & drop per creare un flusso personalizzato basato su un modello linguistico di grandi dimensioni. Prima della versione 3.1.0, a causa della serializzazione non sicura dei comandi stdio nell'adattatore MCP, un attaccante autenticato può aggiungere un server MCP stdio con un comando arbitrario, ottenendo l'esecuzione di comandi. La vulnerabilità risiede in un bug nella sanificazione dell'input dalla configurazione “Custom MCP” in http://localhost:3000/canvas - dove qualsiasi utente può aggiungere un nuovo MCP; durante questa operazione - aggiungendo un nuovo MCP utilizzando stdio, l'utente può aggiungere qualsiasi comando, anche se il codice dispone di controlli di sanificazione dell'input come validateCommandInjection e validateArgsForLocalFileAccess, nonché di un elenco di comandi sicuri specifici predefiniti - questi comandi, ad esempio "npx", possono essere combinati con argomenti per l'esecuzione di codice ("-c touch /tmp/pwn") che consentono l'esecuzione diretta di codice sul sistema operativo sottostante. Questa vulnerabilità è stata corretta nella versione 3.1.0.

Versioni corrette

Scegli la versione relativa al prodotto e al ramo installato.

ProdottoVersioni corrette
Flowise3.1.0

Versioni indicate nella descrizione NVD

Punteggio CVSS9.9 / 10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Tipo di debolezza (CWE)CWE-78
Vendorflowiseai

Prodotti coinvolti

VendorProdottoVersioni
flowiseaiflowise< 3.1.0

Articoli correlati

This product uses the NVD API but is not endorsed or certified by the NVD.

La descrizione tecnica è una nostra traduzione del testo originale NVD, in inglese.

Database CVE