Bloc IX · Des agents qui travaillent seuls · Leçon 52
Sécurité des agents : que personne ne les trompe
Vous découvrirez les attaques les plus courantes, comme les instructions cachées dans des sites et des e-mails, les serveurs MCP empoisonnés ou les clés exposées, et comment vous protéger avec des environnements isolés, des permissions minimales et une validation humaine.
- 11 min
- 9 diapositives animées
- Quiz de 4 questions
- Narrée en 6 langues
Ce que vous verrez dans cette leçon
- Pourquoi un agent est plus facile à tromper
Un agent lit du contenu de tiers et, en plus, il agit : si quelqu'un lui glisse un ordre, il peut l'exécuter avec vos permissions.
- Injection d'instructions : directe et indirecte
Quelqu'un glisse un ordre dans ce que l'agent lit : dans le chat (directe) ou caché dans une page web, un e-mail ou un PDF (indirecte).
- Pas de correctif définitif : limitez les dégâts
Le modèle ne distingue pas de façon fiable un ordre d'une donnée, donc la vraie défense est de limiter ce qu'il peut faire s'il tombe dans le piège.
- Serveurs MCP empoisonnés
Le modèle lit et suit la description de chaque outil MCP, donc un serveur malveillant peut y cacher des ordres.
- Clés exposées : l'erreur la plus chère
Une clé dans le code, dans un .env envoyé sur GitHub ou dans le contexte de l'agent finit, tôt ou tard, entre de mauvaises mains.
- Environnement isolé : qu'il travaille dans une boîte
Un sandbox limite les fichiers que voit l'agent et les domaines auxquels il se connecte, même si on le trompe.
- Permissions minimales : seulement l'indispensable
Donnez à l'agent juste ce dont sa tâche a besoin : l'OWASP appelle « agentivité excessive » (LLM03) le fait de lui en donner trop.
- Validation humaine et journaux
Ce qui est irréversible est validé par une personne, et chaque action de l'agent est enregistrée.
- Résumé : des agents qui ne se laissent pas tromper
Concevez comme si l'agent allait être trompé : s'il tombe dans le piège, il ne doit pas pouvoir causer de gros dégâts.
Outils et notions
- Prompt injection
- Sandbox
- OWASP MCP Top 10
Connectez-vous avec votre compte Google pour accéder à cette leçon et à tout le cours.