Langflow – À peine dévoilée, déjà exploitée : attention à cette faille critique
Une faille de sécurité critique au sein de Langflow, un outil de conception de workflows avec de l’IA intégrée, a été rendue publique. En moins de 24 heures, elle est passée de l’état divulguée à l’état exploitée : les cybercriminels sont décidément à l’affût.
Sommaire
La vulnérabilité CVE-2026-33017 dans Langflow
Langflow est une application open source qui est en quelque sorte une alternative à des outils comme n8n et Flowise. Très populaire (146 000 Stars sur GitHub), il s’agit d’un outil Low-Code/No-Code capable de s’appuyer sur les LLM via le framework LangChain. Il est donc susceptible de contenir des clés d’API pour se connecter aux LLM, mais aussi pour interagir avec les services tiers.
Le problème, c’est qu’il est affecté par une faille de sécurité critique (score CVSS de 9.3 sur 10) exploitable facilement et à distance. En effet, cette nouvelle vulnérabilité permet à un attaquant distant non authentifié d’exécuter du code arbitraire sur le serveur hébergeant l’application, soit une belle RCE. Le pirate peut donc envisager de prendre le contrôle du système sous-jacent.
“L’endpoint POST permet de construire des flux publics sans nécessiter d’authentification. Lorsque le paramètre optionnel est fourni, l’endpoint utilise des données de flux contrôlées par l’attaquant (contenant du code Python arbitraire dans les définitions des nœuds) en lieu et place des données de flux stockées dans la base de données. Ce code est transmis à sans sandboxing, ce qui conduit à une exécution de code à distance sans authentification.”, précise le bulletin de sécurité publié par Langflow.
Exploitation en moins de 20 heures
Au-delà de la découverte de cette vulnérabilité, ce qui est notable, c’est la vitesse à laquelle les pirates ont commencé à exploiter cette faille de sécurité ! Selon un rapport publié par Sysdig, la vulnérabilité a fait l’objet d’attaques automatisées à peine 20 heures après sa divulgation ! Autrement dit, les pirates ont commencé à exploiter la faille alors qu’une majorité d’utilisateurs ne devait même pas être au courant de sa divulgation…
“Au cours des 48 heures qui ont suivi la publication de l’avis, nous avons enregistré des tentatives d’exploitation de la vulnérabilité CVE-2026-33017 provenant de 6 adresses IP sources distinctes sur l’ensemble de notre parc de honeypots.”, précise Sysdig.
Lorsqu’une instance est compromise, cela ouvre la porte aux attaquants pour réaliser différentes actions malveillantes, en particulier :
- Voler des données sensibles : exfiltration des clés d’API (OpenAI, Anthropic, Azure, etc.) souvent stockées en clair ou en variable d’environnement.
- Déployer des charges utiles : installation de ransomwares, de backdoors ou de mineurs de cryptomonnaie (cryptojacking).
- Mouvements latéraux : utilisation du serveur compromis comme rebond pour s’infiltrer plus profondément dans le réseau.
Comment protéger votre instance Langflow ?
La faille de sécurité CVE-2026-33017 affecte la version 1.8.2 de Langflow et toutes les versions antérieures. Surtout pour se protéger, il est nécessaire de passer sur la version 1.9.0 ou une version ultérieure. Enfin, c’est ce que précise le bulletin, mais cette version n’est pas encore en ligne. Ce même bulletin de sécurité précise également la modification à effectuer dans le code si vous souhaitez vous protéger rapidement sans mettre à jour.

Il semblerait qu’il y ait une condition nécessaire avant de pouvoir exploiter cette vulnérabilité : au moins un workflow public sur l’instance Langflow. Sans cela, l’exploitation n’est pas possible.
Terminons par cette phrase qui résume parfaitement la situation : “L’automatisation des attaques a atteint un niveau tel que la fenêtre de tir pour appliquer les correctifs se compte désormais en heures, et non plus en jours.”