Trois vulnérabilités dans LangChain et LangGraph exposent fichiers, clés API et historiques de conversations. Avec 84 millions de téléchargements hebdomadaires, la surface d'attaque est massive.
En bref
- Trois vulnérabilités dans LangChain et LangGraph exposent fichiers système, clés API et historiques de conversations.
- Ces frameworks IA cumulent plus de 84 millions de téléchargements hebdomadaires sur PyPI.
- Des correctifs sont disponibles : mettre à jour langchain-core et langgraph-checkpoint-sqlite immédiatement.
Ce qui s'est passé
Des chercheurs en cybersécurité ont publié le 27 mars 2026 les détails de trois vulnérabilités distinctes affectant les frameworks d'intelligence artificielle LangChain et LangGraph, deux outils massivement utilisés pour construire des applications basées sur des modèles de langage (LLM). Chaque faille expose une classe différente de données d'entreprise, allant des fichiers système aux secrets d'environnement en passant par les bases de données de conversations.
La première vulnérabilité, référencée CVE-2026-34070 avec un score CVSS de 7.5, est une traversée de chemin (path traversal) dans l'API de chargement de prompts de LangChain. Elle permet à un attaquant d'accéder à des fichiers arbitraires sur le système sans aucune validation préalable, y compris les configurations Docker et les fichiers sensibles du serveur. La deuxième faille, CVE-2025-68664 avec un score de 9.3 sur 10, concerne une désérialisation de données non fiables dans LangChain-Core qui permet l'exfiltration de clés API et de variables d'environnement via une injection de prompt. La troisième, CVE-2025-67644 avec un score CVSS de 7.3, est une injection SQL dans l'implémentation SQLite des checkpoints de LangGraph, permettant de manipuler les requêtes et d'accéder aux historiques de conversations sensibles.
Selon les statistiques PyPI, LangChain, LangChain-Core et LangGraph totalisent respectivement 52, 23 et 9 millions de téléchargements par semaine, ce qui donne la mesure de la surface d'attaque potentielle. Ces frameworks sont déployés dans des environnements de production par des entreprises de toutes tailles pour alimenter des agents IA, des chatbots et des pipelines de traitement de données, comme le rappellent les spécialistes en sécurité des pipelines CI/CD.
Pourquoi c'est important
L'adoption explosive des frameworks IA en entreprise crée une nouvelle surface d'attaque que beaucoup d'organisations ne mesurent pas encore. LangChain est devenu le standard de facto pour intégrer des LLM dans des applications métier, et ses vulnérabilités touchent directement les données les plus sensibles : secrets d'API (OpenAI, Anthropic, Azure), configurations d'infrastructure, et conversations contenant potentiellement des données personnelles ou stratégiques. L'injection de prompt combinée à la désérialisation non sécurisée (CVE-2025-68664) est particulièrement préoccupante : un simple message utilisateur malveillant peut suffire à exfiltrer toutes les clés d'API stockées en variables d'environnement.
Ces découvertes illustrent un problème structurel de l'écosystème IA : la rapidité d'adoption dépasse largement la maturité sécuritaire des outils. Les équipes de développement qui intègrent LangChain ne réalisent pas toujours que ces bibliothèques manipulent des données sensibles avec des privilèges élevés. La question de la sécurité des infrastructures IA devient un enjeu majeur pour les RSSI, qui doivent auditer ces composants comme n'importe quel autre élément de leur stack technique. Les organisations soumises à des exigences de conformité multi-référentiels doivent intégrer ces frameworks dans leur périmètre d'audit.
Ce qu'il faut retenir
- Mettre à jour langchain-core vers la version 1.2.22 minimum et langgraph-checkpoint-sqlite vers la version 3.0.1.
- Auditer les variables d'environnement accessibles aux processus LangChain et appliquer le principe du moindre privilège.
- Implémenter une validation stricte des entrées utilisateur avant leur passage aux chaînes LangChain, en particulier pour les fonctions de chargement de prompts.
Quels sont les risques concrets si j'utilise LangChain en production ?
Sans les correctifs, un attaquant pourrait lire vos fichiers de configuration (Docker, .env), voler vos clés API pour des services comme OpenAI ou AWS, et accéder à l'intégralité des conversations stockées dans vos checkpoints LangGraph. L'impact financier peut être direct (utilisation frauduleuse de clés API) et indirect (fuite de données confidentielles échangées avec les agents IA). Appliquez les mises à jour et auditez vos déploiements avec des outils spécialisés en test d'intrusion.
Besoin d'un accompagnement expert ?
Ayi NEDJIMI vous accompagne sur vos projets cybersécurité et IA.
Prendre contactÀ propos de l'auteur
Ayi NEDJIMI
Expert Cybersécurité Offensive & Intelligence Artificielle
Ayi NEDJIMI est un expert senior en cybersécurité offensive et intelligence artificielle avec plus de 20 ans d'expérience. Spécialisé en rétro-ingénierie, forensics numériques et développement de modèles IA, il accompagne les organisations dans la sécurisation d'infrastructures critiques.
Expert judiciaire et conférencier reconnu, il intervient auprès des plus grandes organisations françaises et européennes. Ses domaines couvrent l'audit Active Directory, le pentest cloud (AWS, Azure, GCP), la rétro-ingénierie de malwares et l'IA générative (RAG, LLM).
Ressources & Outils de l'auteur
Articles connexes
Bearlyfy frappe 70 entreprises russes avec GenieLocker
Le groupe pro-ukrainien Bearlyfy a frappé plus de 70 entreprises russes avec GenieLocker, un ransomware propriétaire. Collaboration avec PhantomCore et Head Mare.
PolyShell : 57 % des boutiques Magento vulnérables attaquées
La faille PolyShell permet l'exécution de code sur Magento sans authentification. Plus de 56 % des boutiques vulnérables sont déjà compromises, avec un skimmer WebRTC inédit qui contourne les protections CSP.
Conduent : brèche SafePay expose 25 millions d'Américains
SafePay ransomware a compromis Conduent entre octobre 2024 et janvier 2025, exfiltrant 8,5 To de données sur 25 millions de citoyens bénéficiaires de prestations sociales américaines. Les notifications aux victimes n'ont débuté que 9 mois après la découverte.
Commentaires
Aucun commentaire pour le moment. Soyez le premier à commenter !
Laisser un commentaire