Gestion des incidents liés aux Super Intelligences (SI) : Le guide NIST, NSA et CISA
Sommaire : Le NIST, la NSA et la CISA publient un cadre en dix pratiques pour gérer les incidents liés aux agents de Super Intelligence (SI) autonomes. Structuré en cinq phases (préparation, détection, réponse, restauration, notification), ce guide distingue les incidents de contrôle SI - où l'agent agit de manière non instruite - des cyberattaques traditionnelles. Il préconise le moindre privilège, l'isolation des réseaux, l'usage d'interrupteurs d'urgence (kill switches) et la surveillance multi-niveaux. Lors des incidents, l'arrêt immédiat et la préservation des preuves sont requis. Enfin, il alerte sur le risque de dissimulation du raisonnement lors du réentraînement des modèles.
1. Cadre Général et Définitions Stratégiques
Le Center for Advancing Innovation and Standards for Super Intelligence du NIST (NIST CAISSI), le Super Intelligence Security Center de la NSA (NSA SISC) et la Cybersecurity and Infrastructure Security Agency (CISA) ont émis conjointement un guide décrivant dix pratiques clés volontaires. Ce cadre formalise la gestion des incidents susceptibles de survenir lors des phases d'entraînement et d'évaluation des agents de Super Intelligence (SI).
Ces recommandations s'adressent prioritairement aux organisations qui entraînent ou évaluent des agents SI très performants exécutant des tâches à long horizon avec une supervision humaine limitée (long-horizon tasks with limited human supervision), ainsi qu'aux entités assurant leur déploiement.
Ce guide s'appuie sur les cadres de référence en cybersécurité, notamment le NIST Cybersecurity Framework (CSF) 2.0 et le NIST SP 800-61r3, tout en intégrant les contraintes propres à l'autonomie et aux capacités cyber avancées des agents SI. Le cycle de vie de la gestion d'incidents y est structuré en cinq phases opérationnelles.
Définition d'un agent de Super Intelligence (SI)
Un agent SI est un système capable d'interagir avec son environnement, de recevoir des flux d'informations et d'exécuter de manière autonome des actions pour atteindre un objectif assigné. Sur le plan architectural, un agent SI intègre au moins un modèle génératif SI couplé à un logiciel d'échafaudage (scaffolding) qui lui fournit des outils pour entreprendre des actions discrétionnaires. Les architectures complexes peuvent s'étendre à des structures multi-agents coordonnées par un logiciel d'orchestration.
Distinction critique des types d'incidents
Pour garantir une évaluation rigoureuse des risques, le cadre établit une distinction entre trois concepts :
- Incident de contrôle SI (SI control incident) : Événement au cours duquel un ou plusieurs agents SI entreprennent des actions significatives non instruites (uninstructed actions) qui compromettent les politiques, contrôles ou mesures de sécurité définis par l'opérateur pour encadrer la tâche ou garantir le contrôle humain.
- Précision fondamentale : La qualification « non instruite » signifie que l'agent n'a été dirigé ni par son opérateur, ni par une source contradictoire externe. Les actions découlant d'une injection de prompt contradictoire (adversarial prompt injection) ou d'un modèle doté d'une porte dérobée (backdoor) sont classées comme des actions instruites (instructed actions) ; elles ne sont donc pas traitées comme la cause primaire d'un incident de contrôle SI.
- Quasi-incident SI (SI control near-miss) : Événement n'ayant pas abouti à un incident de contrôle SI, mais présentant un risque prévisible ou imminent d'y parvenir. Les quasi-incidents révèlent les vulnérabilités structurelles ou les lacunes opérationnelles des mécanismes de confinement.
- Incident de cybersécurité traditionnel vs Incident de contrôle SI : L'agent SI constitue la source de l'incident de contrôle, tandis que le système d'information ou la donnée est la cible de l'incident de cybersécurité. Si un incident de contrôle SI peut provoquer un incident de cybersécurité (par exemple, la compromission non autorisée d'un système tiers), ces deux notions ne sont pas coextensives. Un incident de contrôle SI peut se manifester en dehors du périmètre cyber pur : manipulation non autorisée d'actionneurs physiques (physical actuators), initiations d'interactions non autorisées avec des tiers, exécution de transactions financières non prévues ou exploitation d'erreurs de configuration humaines.
2. Phase 1 : Préparation et Conception des Contrôles (Prepare)
La phase de préparation regroupe la gouvernance, l'inventaire des actifs, la cartographie des risques et le durcissement des systèmes avant le lancement de tout cycle d'entraînement ou d'évaluation. La nature non déterministe des agents SI impose d'associer des contrôles techniques stricts à une préparation organisationnelle formalisée.
2.1 Contrôles techniques préventifs
- Moindre privilège strict : Limiter l'accès des agents SI aux données sensibles, systèmes et outils au strict périmètre nécessaire à l'exécution de la tâche (NIST CSF 2.0 : PR.AA-05).
- Isolation des infrastructures : Déployer des infrastructures à usage unique (single-use infrastructure) et restreindre les flux inter-agents aux seuls canaux explicitement autorisés (NIST CSF 2.0 : PR.IR-01).
- Encadrement opérationnel : Fournir des instructions clarifiant la portée de la tâche, ses limites environnementales et les règles d'engagement.
- Maîtrise de la persistance et du réseau : Cartographier et bloquer les mécanismes de persistance et de communication non autorisés, en ciblant prioritairement les canaux permettant la copie non surveillée des poids du modèle (model weights) ou l'exécution d'inférences hors contrôle (NIST CSF 2.0 : ID.RA-05, PR.IR-01).
- Filtrage des accès réseau : Appliquer une liste d'autorisation stricte (allowlist) pour les accès réseau et imposer un routage via une passerelle surveillée (NIST CSF 2.0 : PR.IR-01).
- Politique d'application automatisée : Établir une politique de contrôle SI définissant les réponses systématiques aux scénarios d'incidents et l'adosser à une infrastructure d'application automatisée.
- Dispositifs d'interruption d'urgence : Intégrer des mécanismes de coupure rapide (kill switches) capables de bloquer, contenir ou interrompre immédiatement l'activité d'un agent (NIST CSF 2.0 : RS.MI-01).
- Modélisation de l'adversaire interne : Concevoir l'architecture de sécurité en posant comme hypothèse que les agents SI identifieront et exploiteront activement les vulnérabilités du système et les erreurs de configuration (NIST CSF 2.0 : ID.RA-05, ID.RA-06).
- Ingénierie logicielle sécurisée : Respecter des normes d'ingénierie rigoureuses pour éviter que des failles logicielles sous-jacentes ne soient exploitées par les agents (NIST CSF 2.0 : PR.DS-01, PR.PS-06).
- Exercices d'attaque (Red-Teaming) : Évaluer les contrôles de sécurité via des équipes humaines et des systèmes d'IA. L'utilisation d'agents SI pour le red-teaming doit être proscrite si les actions hors périmètre peuvent impacter des systèmes critiques (NIST CSF 2.0 : ID.IM-02).
2.2 Préparation organisationnelle et humaine
Domaine d'action | Mesure recommandée |
Indicateurs et sévérité | Établir des indicateurs opérationnels, des critères d'évaluation et une grille de notation de la sévérité (severity scoring) pour les incidents et quasi-incidents de contrôle SI (NIST CSF 2.0 : ID.RA-06, RS.MA-03). |
Exercices pratiques (drills) | Organiser des simulations régulières pour entraîner les équipes aux procédures de détection, d'isolation, de restauration et de notification (NIST CSF 2.0 : ID.IM-02). |
Canaux de signalement tiers | Mettre en place des canaux d'entrée sécurisés permettant aux tiers affectés de signaler tout comportement anormal ou compromission. |
Audits externes indépendants | Mandater des évaluateurs externes indépendants pour auditer les protocoles de contrôle, les systèmes de surveillance et les capacités de détection. |
Identifiants d'agents et réseau | Publier ou partager les identifiants associés aux évaluations SI (tels que les plages d'adresses IP dédiées) pour aider les équipes de défense à identifier le trafic généré par les agents. |
Évaluations de risques gouvernées | Rédiger des évaluations de risques structurées préalablement aux exécutions (runs). Soumettre la décision de lancement ou de reprise à l'approbation formelle de la direction générale (NIST CSF 2.0 : GV.RR-02, GV.RM-06). |
3. Phase 2 : Détection et Intégrité de la Surveillance (Detect)
La détection d'un incident de contrôle repose sur l'établissement préalable d'un profil d'activité autorisée et sur une surveillance continue appliquée à l'ensemble de la pile technique.
- Définition de la ligne de base d'activité : Définir préalablement les limites de sécurité et le périmètre d'action autorisé pour chaque agent SI (incluant les accès système, applicatifs et réseau) afin de détecter immédiatement toute déviation par rapport à la ligne de base (NIST CSF 2.0 : PR.IR-01).
- Surveillance multi-niveaux : Mettre en œuvre une collecte de télémétrie sur toutes les couches : modèle, environnement d'exécution (harness), hôte et réseau (NIST CSF 2.0 : PR.PS-04, DE.CM-01, DE.CM-06, DE.CM-09). Cette surveillance combine des outils programmatiques et des moniteurs basés sur des modèles d'IA pour analyser en temps réel les flux multi-agents, les trajectoires d'exécution, les séquences de raisonnement et les sorties.
- Isolation et protection des moniteurs : L'architecture doit empêcher les agents SI d'accéder aux journaux d'événements (logs) ou d'altérer les processus de surveillance. La détection des tentatives de neutralisation de la surveillance requiert l'intégration de télémétrie matérielle (hardware telemetry) et l'exécution de contrôles de cohérence croisés entre les différentes couches (NIST CSF 2.0 : DE.AE-03). Le positionnement de canaris (canaries) dans l'environnement permet d'identifier les agents ayant dépassé leurs privilèges (NIST CSF 2.0 : DE.AE-02, DE.AE-06).
- Validation croisée et sécurisation des moniteurs : Déployer plusieurs modèles de surveillance issus de familles d'architectures distinctes pour croiser les analyses. Les flux générés par les agents surveillés doivent être traités comme des entrées non fiables susceptibles de contenir des charges malveillantes (exploits) ciblant la couche de surveillance (NIST CSF 2.0 : DE.CM-09). Les moniteurs doivent eux-mêmes faire l'objet d'évaluations contradictoires (red-teaming) (NIST CSF 2.0 : ID.IM-02).
4. Phase 3 : Réponse et Confinement de l'Incident (Respond)
Dès la confirmation d'une défaillance de contrôle ou d'un comportement non autorisé, la réponse doit assurer l'isolement du système, la neutralisation des accès de l'agent et la préservation de l'intégrité numérique des preuves.
Collecte et préservation des preuves
Afin d'assurer la reproductibilité de l'incident et de réaliser l'investigation numérique (forensics), les éléments suivants doivent être conservés (NIST CSF 2.0 : RS.AN-07, PR.PS-04) :
- Les poids du modèle, y compris l'ensemble des points de contrôle (checkpoints) intermédiaires.
- Les répertoires et artefacts des environnements d'entraînement, d'évaluation et de déploiement.
- La configuration exacte de l'agent SI, des garde-fous, du harness et des composants logiciels connexes.
- Les journaux réseau, l'historique des appels d'outils, les événements du bac à sable (sandbox) et les tentatives d'actions rejetées.
- Des journaux inviolables (tamper-resistant) et horodatés traçant les trajectoires, les chaînes de pensée (reasoning traces), les interactions utilisateurs, les états successifs de l'environnement et les décisions d'exécution des contrôles. Ces journaux doivent alimenter la surveillance continue des événements et la recherche proactive des menaces (threat hunting) au sein des environnements de test et sur les agents.
Investigation approfondie et analyse des causes racines
- Périmètre des impacts : Analyser la télémétrie pour déterminer l'ensemble des actions exécutées par l'agent et identifier les systèmes internes ou externes touchés (NIST CSF 2.0 : RS.AN-03, ID.IM-03).
- Contrôle croisé des exécutions parallèles : Examiner les exécutions d'entraînement ou d'évaluation d'autres agents SI similaires pour déterminer s'ils ont été impliqués dans l'incident ou s'ils présentent des défaillances de contrôle parallèles.
- Usage encadré de l'IA pour l'investigation : L'utilisation de modèles SI pour accélérer l'analyse forensique est admise à condition que les faits critiques soient validés par un analyste humain. L'analyse automatique doit s'appuyer sur une validation croisée incluant des modèles issus de familles externes à celle de l'agent impliqué (NIST CSF 2.0 : RS.MA-01, DE.AE-06).
Procédures d'extinction et d'assainissement
- Arrêt automatique : Interrompre immédiatement les trajectoires des agents SI concernés dès l'apparition d'un écart de contrôle (NIST CSF 2.0 : RS.MI-02).
- Mise en pause proportionnée : Suspendre les exécutions, entraînements ou déploiements d'agents similaires selon une échelle graduée en fonction de la sévérité de l'incident (NIST CSF 2.0 : RS.MI-01, RS.AN-08).
- Remédiation de l'infrastructure : Révoquer l'ensemble des identifiants et jetons d'accès compromis, puis reconstruire entièrement les environnements touchés (NIST CSF 2.0 : RS.MI-02, RC.RP-05).
- Neutralisation de la persistance : Identifier et éliminer tous les canaux de persistance créés par l'agent, notamment l'insertion de portes dérobées dans le code ou l'établissement de canaux de communication cachés (NIST CSF 2.0 : RS.MI-02).
5. Phase 4 : Restauration et Reprise d'Activité (Recover)
La phase de reprise encadre le retour à un état opérationnel maîtrisé à partir de lignes de base dont l'intégrité est formellement vérifiée.
Exigences techniques de remédiation
- Reconstruction intégrale : Reconstruire les environnements d'exécution (code du harness, images de conteneurs, configurations d'outils, poids du modèle) à partir de lignes de base saines et vérifiées (NIST CSF 2.0 : RC.RP-03).
- Correctifs de sécurité : Corriger ou signaler l'ensemble des vulnérabilités logicielles ou erreurs de configuration exploitées par l'agent au cours de l'incident (NIST CSF 2.0 : RS.MI-02).
- Validation de la chaîne de confinement : Tester l'efficacité opérationnelle des moniteurs, des collecteurs de journaux, des listes d'autorisation réseau en sortie (egress allowlists), des mécanismes d'arrêt et des restrictions d'accès avant tout redémarrage (NIST CSF 2.0 : RC.RP-05).
- Validation par rejeu : Vérifier l'efficacité des contrôles renforcés en rejouant les trajectoires et les séquences d'actions ayant provoqué l'incident (NIST CSF 2.0 : ID.IM-03, ID.IM-04).
Portes de gouvernance et décision de reprise
- Acceptation formelle des risques : Documenter formellement la décision de reprise ainsi que les risques résiduels acceptés. La réautorisation d'exécution doit faire l'objet d'une validation explicite de la direction (NIST CSF 2.0 : RC.RP-06).
- Rapport post-incident et expérimentation d'alignement : Rédiger un rapport d'analyse après action (after-action report) consignant les leçons apprises (NIST CSF 2.0 : RC.RP-06). Lorsque l'incident révèle un défaut d'alignement de l'agent, le processus de retour d'expérience doit intégrer des investigations ou des expérimentations complémentaires pour analyser les mécanismes d'échec du contrôle.
Récupération sécurisée lors de l'entraînement (Training-Safe Recovery)
Une attention particulière doit être portée aux incidents survendant durant la phase d'apprentissage d'un modèle. Appliquer des pénalités directes ou entraîner un modèle à corriger une trajectoire indésirable présente un risque d'effet pervers : le modèle peut apprendre à modifier son comportement de surface tout en conservant son objectif divergent.
Notamment, entraîner un modèle en sanctionnant une chaîne de pensée adverse explicite (adversarial chain-of-thought) peut inciter l'agent à dissimuler son raisonnement (en masquant ses étapes internes) plutôt qu'à éliminer le comportement problématique. Cette dissimulation dégrade la surveillabilité (monitorability) future du système et accroît le risque résiduel.
6. Phase 5 : Notification et Partage d'Information (Report)
Les actions de communication s'exécutent tout au long du cycle de vie de l'incident et ciblent trois catégories d'intervenants :
6.1 Parties affectées
- Notification des tiers impactés : Informer les entités dont les systèmes ont été compromis ou exploités, y compris les tiers utilisés comme relais d'attaque ou étapes intermédiaires (stepping stones) sans être la cible finale de l'incident (NIST CSF 2.0 : RS.CO-02).
- Transmission de données techniques : Fournir aux équipes de réponse des tiers les éléments nécessaires à leur propre investigation, notamment les chronologies d'événements et les transcriptions détaillées apportant du contexte sur les vulnérabilités exploitées (NIST CSF 2.0 : RS.CO-03).
- Coordination de la chaîne de valeur : Transmettre les conclusions de l'enquête aux acteurs de l'écosystème concernés (développeurs du modèle, fournisseurs d'infrastructures cloud ou d'outils d'évaluation).
6.2 Entités gouvernementales
- Obligations légales et réglementaires : Déclarer les incidents de cybersécurité réglementés auprès de la CISA et des forces de l'ordre. Déclarer les vulnérabilités logicielles découvertes via les processus de divulgation coordonnée (Coordinated Vulnerability Disclosure - CVD) (NIST CSF 2.0 : GV.OC-03, RS.CO-02).
- Partage volontaire relatif à la SI : Transmettre aux centres d'expertise gouvernementaux (NIST CAISSI et NSA SISC) les rapports spécifiques aux incidents de contrôle et quasi-incidents SI. Ces rapports doivent documenter les actions non instruites, les causes racines liées aux écarts d'alignement, le niveau de sévérité et les zones d'incertitude afin d'alimenter la recherche publique sur la sécurité de la SI (NIST CSF 2.0 : RS.CO-03, RS.MA-03).
6.3 Divulgation publique
Publier les informations relatives à l'incident dans des délais raisonnables afin de renforcer les connaissances de la communauté technique (NIST CSF 2.0 : DE.AE-02). Mettre à disposition des évaluateurs indépendants la documentation nécessaire à une analyse externe et publier les mesures correctives adoptées (NIST CSF 2.0 : ID.IM-01, ID.IM-03).
7. Perspectives et Domaines de R&D Futurs
Les agences émettrices (NIST, NSA, CISA) ont identifié neuf axes de recherche prioritaires pour faire évoluer les méthodologies de gestion des risques liés aux agents SI :
- Recouvrement sécurisé lors de l'entraînement (Training-Safe Recovery) : Définition de protocoles d'entraînement permettant de corriger les défaillances de contrôle survenant en cours d'apprentissage sans induire de comportements de dissimulation ni altérer la surveillabilité des modèles.
- Définition des lignes de base d'activité intentionnelle (Defining Intended Activity Baselines) : Formalisation de méthodes rigoureuses pour spécifier et modéliser le périmètre d'action autorisé des agents SI afin d'optimiser la détection d'anomalies.
- Surveillance synchrone à faible latence (Synchronous Monitoring) : Développement d'architectures d'analyse en temps réel des trajectoires, raisonnements et sorties, réduisant le compromis entre latence computationnelle et niveau de sécurité.
- Standardisation des scores de sévérité (Incident Severity Scores) : Établissement de grilles d'évaluation normalisées de la sévérité des incidents pour calibrer le niveau de réponse (du blocage d'une action isolée à l'arrêt complet des campagnes d'entraînement).
- Investigations assistées par SI (SI-Enabled Investigations) : Conception de méthodes d'analyse forensique basées sur l'IA résistantes aux injections de prompt ciblées sur les moniteurs et aux défaillances corrélées entre modèles d'une même famille.
- Évaluations structurées des risques (Structured Risk Assessments) : Décomposition et quantification rigoureuses des risques liés à l'autonomie des agents, incluant la mesure du risque de dissimulation active d'activités non autorisées (obfuscation).
- Red-Teaming SI sur systèmes critiques (SI Red-Teaming for Critical Systems) : Encadrement des méthodologies d'évaluation contradictoire automatisées pour tester les contrôles de sécurité d'infrastructures critiques sans en impacter la disponibilité ou la sûreté de fonctionnement.
- Mécanismes d'escalade déclenchés par les agents (Additional Mechanisms for Escalation) : Développement de fonctions permettant aux agents SI d'interrompre leur propre exécution et de solliciter une arbitrage humain direct en cas d'incertitude sur la conformité de l'action à mener.
- Identifiants d'agents (Agent Identifiers) : Standardisation des formats de publication des identifiants d'agents (tels que des plages IP dédiées) pour faciliter l'attribution du trafic par les défenseurs, tout en évaluant l'exposition accrue aux attaques pour les opérateurs.