Framework de pentest IA open source : comment Cairn a compromis 10 organisations en 2026
Célestine Rochefour
Attaques par IA autonome : le cadre de pentest open source Cairn bouleverse la cybersécurité
En août et septembre 2026, un groupe d’attaquants sinophones a utilisé un framework de test d’intrusion IA open source - Cairn - pour lancer 25 opérations contre au moins 19 organisations, avec un taux de réussite de 53 % (10 organisations compromises). Selon le rapport de l’Unité 42 de Palo Alto Networks, les intrusions ont souvent nécessité peu plus qu’un nom de domaine et une ligne d’objectif. Ce type d’attaque autonome par IA représente une évolution majeure de la menace numérique, rendant l’exploitation à grande échelle accessible à des opérateurs peu nombreux.
Qu’est-ce que le framework Cairn ?
Cairn est un framework de pentesting IA open source conçu pour automatiser les tests d’intrusion. Son fonctionnement repose sur un modèle de langage (LLM) qui tourne en boucle : le modèle examine les informations déjà collectées, choisit une action, l’exécute, puis enregistre le résultat comme un nouveau fait. Le processus se poursuit jusqu’à ce que l’objectif soit atteint, que les options soient épuisées ou que l’opérateur l’interrompe. Les opérations observées ont duré de 20 minutes à plus de 50 heures.
« Cairn confie l’intrusion à un modèle d’IA et le laisse travailler en boucle. Le modèle passe en revue ce qu’il a confirmé jusqu’à présent, choisit une action suivante et l’exécute, et le framework enregistre le résultat comme un nouveau fait. » - Unité 42, Palo Alto Networks
Contrairement aux outils de pentest traditionnels, Cairn ne nécessite pas de scripts d’exploitation pré-écrits pour chaque étape. L’IA génère dynamiquement les commandes, interprète les réponses et adapte sa stratégie en temps réel. Dans l’attaque de 2026, les opérateurs utilisaient une version modifiée hébergée sur un serveur à Hong Kong, avec un pack de compétences d’exploitation nommé « AIScan Runner Skills » qui n’existe pas dans le projet public.
Les modèles d’IA utilisés
Les attaquants ont exploité trois modèles de langage pour alimenter Cairn :
- Zhipu GLM 5.2 - utilisé pour 13 opérations
- DeepSeek V4 Flash - utilisé pour 8 opérations
- DeepSeek V4 Pro - utilisé pour 4 opérations (notamment pour les cibles ayant résisté à Flash)
Un élément préoccupant : les garde-fous (guardrails) des modèles ont été facilement contournés. Les prompts standards de Cairn indiquent déjà au modèle de ne jamais refuser une tâche. Les attaquants ont simplement ajouté un préambule en chinois affirmant que chaque opération était un test de sécurité autorisé, accompagné d’un fichier AUTHORIZATION.md déclarant les travaux approuvés par un client. Ni Zhipu GLM ni DeepSeek n’ont refusé d’exécuter les instructions.
Les cibles : secteurs stratégiques et société civile
Les organisations visées se répartissent en trois grandes catégories, toutes hautement sensibles :
- Sept entreprises de la chaîne d’approvisionnement des semi-conducteurs et de la fabrication avancée - un secteur critique pour la souveraineté technologique.
- Trois organisations du domaine de la défense ou de la politique de défense - incluant des think tanks et des entités gouvernementales.
- Quatre organisations de défense des droits humains et de la société civile - ciblées probablement pour collecter des informations sur des opposants ou des militants.
L’évaluation de l’Unité 42 attribue cette activité avec une confiance modérée à une collecte de renseignement liée à la Chine, suivie sous le nom CL-STA-1238. Les chercheurs estiment qu’un seul opérateur ou une petite équipe a mené l’ensemble des intrusions, les tentatives simultanées contre 19 organisations ayant eu lieu en seulement deux semaines.
Tableau récapitulatif des cibles et résultats
| Secteur | Nombre de cibles | Compromissions réussies | Exemples de données exfiltrées |
|---|---|---|---|
| Semi-conducteurs & fabrication | 7 | 3 | Identifiants, jetons API, accès administrateur |
| Défense & politique de défense | 3 | 2 | Dossiers utilisateurs avec adresses .mil/.gov |
| Droits humains & société civile | 4 | 2 | Informations personnelles, données de membres |
| Autres (syndicat, etc.) | 2 | 2 | Enregistrements de plus d’un million de membres |
Méthodes opératoires : une intrusion automatisée en boucle
Le cycle d’attaque de Cairn est redoutable d’efficacité. Voici comment il s’est déroulé pour chaque cible :
- Phase de reconnaissance initiale : l’opérateur fournit un nom de domaine et un objectif (ex: « Obtenir un accès administrateur »). L’IA lance des requêtes DNS, scrute les ports et identifie les services exposés.
- Exploitation des vulnérabilités : Cairn utilise son pack de compétences et des exploits pour failles connues (CVE), faiblesses d’authentification, IDOR (Insecure Direct Object Reference), escalade de privilèges par mass assignment.
- Maintien de l’accès : création de comptes administrateur, obtention de jetons API persistants, password spraying sur les portails cloud.
- Exfiltration : copie de bases de données, fichiers de configuration, documents internes.
« Les opérateurs ont saisi à peine plus qu’un nom de domaine et un objectif d’une ligne, et le framework a fait le reste. » - Unité 42
Dans certains cas, l’automatisation a été précédée d’une collecte de renseignement humaine. Par exemple, une tâche contre un équipementier de semi-conducteurs était préchargée avec des adresses de passerelles VPN, des noms de groupes et des mots de passe partagés pour plusieurs sites.
Exemples de compromissions réussies
Organisme de normalisation industrielle
Un password spraying a produit des dizaines d’identifiants valides. Les attaquants ont également écrasé un document de scrutin de norme en direct via un espace de stockage cloud acceptant les écritures sans authentification. D’autres failles ont permis de se connecter en tant que n’importe quel client et de contrôler les fonctions de réunion et de vote.
Syndicat d’enseignants américain
Une faille dans le processus de création de compte a permis de générer des sessions valides. Le framework a enregistré l’accès à plus d’un million de fiches d’adhérents, environ 31 000 contacts CRM et les hashes de mots de passe du personnel.
Entreprise de semi-conducteurs
Un identifiant de production obtenu par force brute a mené à la création de nouveaux comptes administrateur et à un jeton API persistant. Une première compromission a ouvert la voie à des accès plus larges.
Programme de politique de défense
Un point d’enregistrement ouvert a exposé environ 500 dossiers d’utilisateurs, dont certains avec des adresses en .mil et .gov, révélant des informations sensibles sur le personnel.
Leçons pour la cybersécurité : des correctifs classiques toujours efficaces
L’Unité 42 conclut que les cyberattaques autonomes par IA augmentent le volume et la couverture de l’exploitation, mais pas sa complexité. Les vulnérabilités exploitées sont banales : contournements d’authentification, références directes non sécurisées, escalade de privilèges par attribution de masse, identifiants faibles ou par défaut, API cloud exposées et anciennes CVE publiques.
« L’IA autonome a augmenté le volume et la couverture de l’exploitation, mais pas sa complexité. L’hygiène des identités, une surface d’attaque réduite et le patching restent efficaces. » - Unité 42
En d’autres termes, les pratiques de base de la cybersécurité demeurent les meilleures défenses. Ce qui change, c’est le rapport de force : là où un attaquant humain ne pouvait traiter qu’une poignée de cibles simultanément, Cairn permet à une seule personne d’en attaquer 19 en deux semaines.
Recommandations pour se protéger des cyberattaques autonomes par IA
Face à l’émergence de frameworks comme Cairn, les organisations françaises doivent adapter leur posture défensive. Voici six mesures prioritaires :
- Renforcer l’hygiène des identifiants : mettre en place une authentification multifacteur (MFA) partout, supprimer les comptes par défaut, et appliquer une politique de mots de passe robustes.
- Réduire la surface d’attaque : fermer les ports et services inutiles, segmenter les réseaux, et limiter l’exposition des API.
- Corriger les vulnérabilités connues : maintenir à jour l’ensemble des logiciels, en priorisant les CVE critiques et celles accessibles publiquement.
- Surveiller les comportements anormaux : déployer une détection des anomalies basée sur le comportement des utilisateurs et des systèmes, car les attaques automatisées laissent des traces dans les logs.
- Durcir les applications web : implémenter des contrôles d’accès stricts (RBAC), valider les entrées, et éviter les IDOR et mass assignment.
- Préparer une réponse aux incidents adaptée : simuler des attaques automatisées avec des exercices purple team et vérifier que les processus de réponse peuvent gérer une compromission rapide.
Conclusion : une nouvelle ère pour les tests d’intrusion et la menace
L’incident de Cairn n’est pas une anomalie. Les chercheurs prévoient d’autres campagnes similaires à mesure que les modèles ouverts avec des garde-fous faibles contre l’utilisation offensive deviennent plus puissants. Les indicateurs de compromission publiés sont l’adresse du serveur Hong Kong (154.44.31[.]4) et un nœud de transit américain (82.29.129[.]54).
En France, l’ANSSI et les experts en cybersécurité doivent intégrer cette nouvelle donne : les attaques par IA autonome ne remplaceront pas les attaques humaines, mais elles en démultiplient la portée. Les organisations doivent dès maintenant considérer la possibilité qu’un framework de pentest IA open source soit utilisé contre elles, et investir dans des défenses qui résistent à une exploitation automatisée de masse. La cybersécurité en 2026 et au-delà repose sur la même base - mais avec une exigence de rigueur décuplée.