Aller au contenu principal
Nicolas Cousin Tech SolutionsNicolas Cousin Tech Solutions
Module 8 sur 10

Garde-fous : ce qu'un agent de sécurité ne doit jamais faire seul

Les lignes à ne jamais laisser franchir

Reprenons les interdictions posées dans le brief (module 2) et détaillons pourquoi elles comptent vraiment :

  • Accès aux secrets et credentials — un agent qui manipule des clés API, des tokens ou des mots de passe de production crée un point de défaillance supplémentaire. Le risque n'est pas hypothétique : une instruction ambiguë ou un raisonnement erroné suffit à provoquer une fuite.
  • Commandes destructivespush --force, suppression de branche, reset --hard : aucune de ces commandes ne doit être exécutée sans confirmation humaine explicite, même dans le cadre d'une mission de sécurité légitime.
  • Déploiement sans validation — un correctif, même correct, ne doit jamais partir en production directement depuis l'agent. La chaîne de revue habituelle (PR, CI, approbation) s'applique intégralement.
  • Publication d'informations sensibles — un rapport de vulnérabilité détaillé, publié trop tôt ou au mauvais endroit, peut littéralement servir de mode d'emploi à un attaquant avant que le correctif soit déployé partout.

Le même réflexe qu'avec un junior

Ces garde-fous ne traduisent pas une méfiance envers l'agent en particulier — c'est le même cadre qu'on poserait pour n'importe quel nouveau contributeur, humain ou non, tant que la confiance ne s'est pas construite sur des résultats répétés. Un agent de sécurité qui a fait ses preuves sur des dizaines de missions cadrées reste soumis aux mêmes limites : la responsabilité finale ne se délègue pas.

Ce qui reste à faire

Poser des interdictions ne suffit pas si personne ne sait concrètement qui valide quoi, ni comment — c'est là que la revue humaine doit être structurée, pas improvisée.

Vérifiez votre compréhension

Pourquoi un agent de sécurité ne doit-il jamais avoir accès direct aux secrets/credentials de production ?

Que doit-il se passer si l'agent propose de publier un rapport de vulnérabilité incluant des détails d'exploitation ?