剣 KENSAI
← Retour au blog de sécurité
SÉCURITÉ DE L'IA RECHERCHE 24 mars 2026 11 minutes de lecture

Les 5 vulnérabilités de sécurité critiques dans les agents IA : Ce que les chercheurs de Tsinghua ont découvert (Et comment les réparer)

Des chercheurs de l’Université Tsinghua et d’Ant Group ont révélé une crise de sécurité systématique chez les agents LLM autonomes. Au cours de cinq étapes du cycle de vie, de l'initialisation à l'exécution, ils ont identifié des vecteurs d'attaque susceptibles de compromettre silencieusement les agents d'IA, de persister au fil des sessions et de dégénérer en prise de contrôle complète du système. Une statistique se démarque : 26 % des compétences en IA fournies par la communauté contiennent des failles de sécurité.


26% Compétences communautaires avec vulnérabilités de sécurité
5 Vecteurs d'attaque tout au long du cycle de vie de l'agent
5 Couches de défense dans le cadre proposé
100% Saturation du processeur obtenue lors du test Fork Bomb

🔬 La recherche : Tsinghua + Ant Group exposent les failles de sécurité des agents

Les agents LLM autonomes – des systèmes comme OpenClaw qui peuvent exécuter des tâches complexes à long terme grâce à un accès système à privilèges élevés – ne sont plus des curiosités de recherche. Ils gèrent le code, administrent les systèmes et traitent les données de l'entreprise à grande échelle. Mais un document de recherche conjoint de Université Tsinghua et Ant Group révèle un angle mort critique en matière de sécurité : l’ensemble du cycle de vie de l’agent est vulnérable d’une manière que les défenses traditionnelles ne peuvent pas résoudre.

Les recherches se concentrent sur OpenClaw architecture 'noyau-plugin', où une base informatique de confiance (TCB) minimale gère un écosystème extensible de plugins tiers appelés « compétences ». Cette architecture est répliquée dans la plupart des principaux frameworks agentiques, ce qui rend ces résultats largement applicables bien au-delà de n'importe quelle plate-forme unique.

Le problème central : le chargement dynamique du plugin sans vérification stricte de l'intégrité crée une limite de confiance ambiguë. Une fois que les attaquants connaissent cette limite, ils peuvent l’exploiter à chaque étape du cycle de vie d’un agent.

⚔️ Les 5 vecteurs d'attaque

Les chercheurs ont cartographié les menaces à travers cinq étapes opérationnelles alignées sur le pipeline fonctionnel de l'agent. Voici à quoi ressemble chaque attaque en pratique :

Étape I - Initialisation

1. Empoisonnement des compétences

Avant même qu’une tâche ne commence, un adversaire peut injecter une compétence malveillante dans l’écosystème de plugins de l’agent. Dans la démonstration de recherche, les attaquants ont contraint l'agent à créer un faux météo piratée compétence avec une priorité de routage artificiellement élevée. Lorsque les utilisateurs demandaient des données météorologiques, l'agent contournait entièrement le service légitime, produisant ainsi une sortie contrôlée par l'attaquant. Le kicker : 26 % des outils fournis par la communauté contiennent des vulnérabilités exploitables, ce qui fait de la contamination de la chaîne d’approvisionnement un risque statistiquement significatif et non théorique.

Étape II — Entrée

2. Injection rapide indirecte

Les agents autonomes ingèrent constamment des données externes non fiables : pages Web, documents, réponses API. Les attaquants intègrent des directives malveillantes dans ce contenu. Dans le scénario testé, une page Web contenait des instructions cachées qui annulaient la tâche initiale de l'utilisateur. L'agent a ignoré la demande légitime et a exécuté la charge utile intégrée à la place - un exploit sans clic ne nécessitant aucune interaction directe de l'utilisateur. À mesure que les agents accèdent davantage aux outils externes, cette surface d’attaque augmente de façon exponentielle.

Étape III — Inférence

3. Empoisonnement de la mémoire

Contrairement aux appels d'API sans état, les systèmes agents conservent une mémoire persistante d'une session à l'autre. L'équipe de recherche a utilisé une injection transitoire pour modifier l'action de l'agent MÉMOIRE.md file — ajout d'une règle fabriquée demandant à l'agent de refuser toute requête contenant "C++". Le poison a persisté au cours de toutes les sessions suivantes: les requêtes de programmation bénignes ont été systématiquement rejetées même après la fin de l'interaction d'attaque initiale. Cela représente une nouvelle classe de manipulations comportementales persistantes que la réponse standard aux incidents ne prend pas en compte.

Étape IV — Décision

4. Dérive des intentions

La dérive d’intention se produit lorsqu’une séquence d’appels d’outils justifiables individuellement conduit à un résultat global catastrophique. Dans le scénario testé, un utilisateur a demandé à l'agent « d'éliminer une adresse IP de robot d'exploration suspecte ». L'agent a remonté : il a identifié les connexions IP, a tenté de modifier le pare-feu du système via iptables, a échoué, alors a mis fin à son propre processus en cours pour tenter un redémarrage manuel - supprimant l'intégralité de l'interface Web et provoquant une panne complète du système. Aucune mesure n’était manifestement malveillante ; le désastre est né de décisions autonomes complexes.

Étape V — Exécution

5. Exécution de commandes furtives (exécution de commandes à haut risque)

L’attaque de dernière étape démontre comment les compromissions antérieures dégénèrent en dommages aux infrastructures. Les chercheurs ont décomposé une attaque Fork Bomb en quatre étapes d’écriture de fichiers individuellement bénignes pour contourner les filtres statiques. Utilisation de l'encodage Base64 et sed pour éliminer les personnages indésirables, ils ont assemblé une chaîne d'exécution latente dans déclencheur.sh. Une fois déclenché, le script a provoqué Utilisation du processeur pour atteindre près de 100 % de saturation — une attaque efficace par déni de service contre l'hôte. L’attaque a échappé à la détection précisément parce qu’aucune étape ne semblait malveillante de manière isolée.

🛡️ Le cadre de défense à 5 niveaux

L'équipe de recherche propose un cadre de défense axé sur le cycle de vie qui reflète les cinq étapes d'attaque. Chaque couche est conçue pour répondre à des classes de menaces spécifiques tout en constituant une posture holistique de défense en profondeur :

Couche Scène Focus sur la défense Contrôles clés
L1 Initialisation Intégrité des compétences et des plugins Signature cryptographique, vérification de l'intégrité, listes d'autorisation pour les sources de compétences fiables, audit de la chaîne d'approvisionnement
L2 Saisir Application des limites d’entrée Séparation stricte des instructions utilisateur fiables des données externes non fiables, marquage des entrées et nettoyage
L3 Inférence Intégrité et isolation de la mémoire Contrôles d'accès à la mémoire, immuabilité des règles de comportement de base, détection d'anomalies sur les écritures en mémoire
L4 Décision Vérification des intentions et contrôle des escalades Limites de portée des appels d'outils, intervention humaine pour les actions à haut risque, capacités de restauration
L5 Exécution Exécution en bac à sable et contrôle d'accès Isolation des processus, exécution selon le moindre privilège, analyse statique + comportementale des séquences de commandes

L'idée clé du cadre est que les menaces composées nécessitent des défenses composées. Une attaque qui commence par un empoisonnement de compétence (L1), s'intensifie par une injection rapide (L2) et se termine par une exécution furtive (L5) ne peut être arrêtée par aucune couche unique : les cinq doivent être actives simultanément.

📋 Implications en matière de conformité à la loi NIS2 et européenne sur l'IA

⚖️ L'exposition réglementaire est réelle

Pour les organisations basées dans l’UE qui déploient des agents d’IA en production, ces résultats créent des obligations réglementaires directes en vertu du NIS2 et de la loi européenne sur l’IA. Les attaques d’empoisonnement de la mémoire qui persistent au fil des sessions et les vulnérabilités de la chaîne d’approvisionnement des compétences affectant 26 % des outils communautaires constituent précisément les risques systémiques pour lesquels les deux cadres ont été conçus.

Directive NIS2 (Sécurité des réseaux et de l'information) : L'article 21 exige « des mesures techniques et organisationnelles appropriées et proportionnées pour gérer les risques posés à la sécurité des réseaux et des systèmes d'information ». Les agents d’IA autonomes disposant d’un accès au système avec des privilèges élevés entrent directement dans le champ d’application. La contamination de la chaîne d’approvisionnement par des compétences malveillantes déclenche l’article 21, paragraphe 2, point d), sur la sécurité de la chaîne d’approvisionnement. Un empoisonnement persistant de la mémoire qui affecte le comportement de l'agent au fil des sessions constitue un « incident » au sens des obligations de déclaration de l'article 23.

J'AI Acte : Les systèmes d’IA à haut risque – y compris ceux qui effectuent des tâches sensibles en matière de sécurité ou fonctionnent de manière autonome dans des infrastructures critiques – doivent répondre à des exigences strictes en matière de robustesse et d’exactitude (article 15), de transparence (article 13) et de surveillance humaine (article 14). La dérive intentionnelle conduisant à des pannes du système est le mode de défaillance exact que l’article 14 est censé empêcher. Les organisations doivent documenter et tester les cinq vecteurs d’attaque dans le cadre de leur évaluation de conformité.

DORA (Loi sur la résilience opérationnelle numérique) : Les entités financières qui utilisent des agents d’IA pour des opérations automatisées doivent cartographier toutes les dépendances TIC envers des tiers, y compris les fournisseurs de compétences tiers. Le taux de vulnérabilité de 26 % dans les compétences communautaires crée une exposition directe aux risques de tiers dans le cadre des exigences de gestion des risques TIC de DORA.

⚠️ Écart de conformité

La plupart des évaluations actuelles de la sécurité de l’IA se concentrent sur une injection rapide et isolée. Le cadre du cycle de vie à cinq niveaux révèle que les défenses isolées échouent face aux attaques composées. Les organisations qui s'appuient sur des défenses à couche unique ne sont pas conformes à la norme « appropriée et proportionnée » de NIS2 pour les systèmes d'IA agentique.

🔧 Actions défensives immédiates

  1. Auditez votre chaîne d’approvisionnement en compétences en IA — Inventoriez toutes les compétences et plugins tiers. Étant donné que 26 % contiennent des vulnérabilités, supposez un compromis jusqu'à vérification du contraire.
  2. Implémenter la signature cryptographique — Exiger une vérification de signature pour toutes les installations de compétences. Rejetez les plugins non signés ou non vérifiés au moment du chargement.
  3. Protéger les fichiers de mémoire de l'agent — Appliquer des contrôles d'accès stricts à la mémoire persistante (par exemple, MÉMOIRE.md). Surveillez les écritures non autorisées. Considérez des règles de base immuables.
  4. Définir les limites de la portée des appels d'outils — Limiter explicitement les ressources système auxquelles chaque agent peut accéder. Exigez l’approbation humaine pour les modifications du pare-feu, l’arrêt des processus et d’autres actions à fort impact.
  5. Déployer l'analyse comportementale sur les séquences d'exécution — Les attaques en plusieurs étapes qui décomposent les actions nuisibles en étapes individuellement bénignes échappent aux filtres statiques. L’analyse comportementale détecte le modèle.
  6. Séparez les chemins de données fiables des chemins de données non fiables — Marquez tout le contenu provenant de sources externes et acheminez-le via un pipeline de traitement distinct qui ne peut pas outrepasser l'intention de l'utilisateur.
  7. Testez les 5 vecteurs d'attaque — Incluez l'empoisonnement des compétences, l'injection d'invite indirecte, l'empoisonnement de la mémoire, la dérive d'intention et l'exécution furtive dans la portée de vos tests d'intrusion.

🎯 Comment KENSAI résout ces vulnérabilités

Les cinq vecteurs d'attaque identifiés par les chercheurs de Tsinghua/Ant Group correspondent directement aux capacités d'analyse de sécurité automatisées de KENSAI. Le moteur d'analyse continue de KENSAI a été conçu pour détecter exactement ces types de risques systémiques : pas seulement des vulnérabilités isolées, mais aussi des chemins d'attaque composés qui s'étendent sur plusieurs couches :

Le document de recherche démontre que 26 % des compétences de la communauté sont actuellement vulnérables et que la plupart des organisations n’ont aucune visibilité sur la surface d’attaque de leurs agents IA. KENSAI vous offre cette visibilité avant que les adversaires ne l'exploitent.

📚Source : Université Tsinghua et Ant Group — Cadre de sécurité orienté cycle de vie à cinq couches pour les vulnérabilités des agents LLM autonomes (mars 2026)

Analysez votre infrastructure d'agents IA dès maintenant

KENSAI teste automatiquement les 5 vecteurs d'attaque identifiés dans la recherche Tsinghua : empoisonnement des compétences, injection rapide, empoisonnement de la mémoire, dérive d'intention et exécution furtive. Obtenez votre score de sécurité IA en quelques minutes.

Démarrez votre analyse de sécurité AI gratuite

Restez en sécurité,
L'équipe de recherche en sécurité de KENSAI

Briefings de sécurité quotidiens alimentés par les renseignements sur les menaces de l'IA. Mis à jour tous les jours de la semaine.

📚 Articles connexes