CVE-2026-40933 — Flowise — Corrigé dans 3.1.0
Flowise est une interface utilisateur glisser-déposer permettant de créer un flux personnalisé de grand modèle de langage. Avant la version 3.1.0, en raison d’une sérialisation non sécurisée des commandes stdio dans l’adaptateur MCP, un attaquant authentifié peut ajouter un serveur MCP stdio avec une commande arbitraire, permettant l’exécution de commandes. La vulnérabilité réside dans un bogue de l’assainissement des entrées de la configuration « Custom MCP » sur http://localhost:3000/canvas - où tout utilisateur peut ajouter un nouveau MCP ; ce faisant - en ajoutant un nouveau MCP utilisant stdio, l’utilisateur peut ajouter n’importe quelle commande, même si votre code comporte des contrôles d’assainissement des entrées tels que validateCommandInjection et validateArgsForLocalFileAccess, ainsi qu’une liste de commandes spécifiques prédéfinies et sûres - ces commandes, par exemple « npx », peuvent être combinées avec des arguments d’exécution de code (« -c touch /tmp/pwn ») qui permettent l’exécution directe de code sur le système d’exploitation sous-jacent. Cette vulnérabilité est corrigée dans la version 3.1.0.
Versions corrigées
Choisissez la version correspondant au produit et à la branche installée.
| Produit | Versions corrigées |
|---|---|
| Flowise | 3.1.0 |
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:HProduits concernés
| Éditeurs | Produit | Versions |
|---|---|---|
| flowiseai | flowise | < 3.1.0 |
Articles liés
This product uses the NVD API but is not endorsed or certified by the NVD.
La description technique est notre traduction du texte original du NVD, en anglais.
