7 000 serveurs Langflow sous attaque : LangGraph et LangChain présentent les mêmes failles
Sept mille serveurs Langflow sont actuellement ciblés par des attaquants exploitant une vulnérabilité critique dans ce framework de création d'agents IA. La faille, identifiée sous le code CVE-2026-5027 et notée 8,8 sur 10 selon l'échelle CVSS, réside dans l'endpoint POST /api/v2/files de Langflow : le nom de fichier transmis lors d'un upload est accepté sans aucun assainissement, permettant d'écrire un fichier n'importe où sur le serveur, par exemple une tâche planifiée dans /etc/cron.d/. Langflow activant par défaut la connexion automatique, aucune authentification n'est requise pour exploiter la faille. La chercheuse Caitlin Condon de VulnCheck a confirmé des exploitations actives le 9 juin 2026, avec des fichiers-tests déposés sur des machines victimes. Deux autres frameworks sont également touchés : Check Point Research a mis au jour dans LangGraph une chaîne partant d'une injection SQL dans le checkpointer SQLite (CVE-2025-67644, CVSS 7.3) pour aboutir à une exécution de code à distance via un décodeur msgpack vulnérable (CVE-2026-28277, CVSS 6.8), ainsi qu'un troisième vecteur sur le checkpointer Redis (CVE-2026-27022, CVSS 6.5). Cyera a par ailleurs documenté une traversée de chemin dans le chargeur de prompts de LangChain-core, permettant de lire des secrets stockés sur disque.
L'enjeu dépasse la simple mise à jour logicielle. Ces frameworks, LangGraph à lui seul dépasse 50 millions de téléchargements mensuels, sont devenus en quelques mois une infrastructure de production critique : ils stockent l'état d'exécution des agents, gèrent les uploads de fichiers, chargent des configurations de prompts et concentrent les credentials donnant accès aux bases de données, aux CRM et aux API internes. Une clé OpenAI compromise ou un token CRM exfiltré produit un rayon de destruction bien au-delà du seul serveur touché. Les outils de sécurité traditionnels, qu'il s'agisse de solutions réseau ou d'analyse de processus, n'ont pas été conçus pour surveiller un framework importé comme un périmètre à défendre, laissant précisément ces couches sans protection adéquate.
Ce qui est frappant dans ces trois incidents, c'est qu'ils partagent la même classe de bug : injection SQL et traversée de chemin, des vulnérabilités documentées depuis des décennies, réappliquées à des outils d'IA dont le déploiement a largement devancé la sécurisation. La course à l'adoption en production a créé une surface d'attaque vaste et peu contrôlée. Pour LangGraph, les correctifs sont disponibles immédiatement : langgraph-checkpoint-sqlite doit passer en version 3.0.1, langgraph en 1.0.10, et langgraph-checkpoint-redis en 1.0.2. Pour Langflow, la priorité est d'interdire toute exposition publique sans authentification forcée. La publication d'un proof-of-concept fonctionnel par Check Point pour LangGraph, combinée aux exploitations déjà constatées sur Langflow, laisse peu de marge aux équipes pour réagir.
Les développeurs et entreprises européens déployant LangFlow, LangGraph ou LangChain en production doivent appliquer les correctifs en urgence : des exploitations actives permettent d'exfiltrer credentials et secrets donnant accès aux bases de données, CRM et APIs internes.
Vu une erreur factuelle dans cet article ? Signalez-la. Toutes les corrections valides sont publiées sur /corrections.




