CVE-2026-40933 — Flowise — Corretto in 3.1.0
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.
| Prodotto | Versioni corrette |
|---|---|
| Flowise | 3.1.0 |
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HProdotti coinvolti
| Vendor | Prodotto | Versioni |
|---|---|---|
| flowiseai | flowise | < 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.
