Comment SKILL.md a introduit des malwares
La première partie de cette session sera consacrée à la recherche « ToxicSkills », dans laquelle nous analyserons les premières menaces majeures de la chaîne logistique visant les écosystèmes d’agents IA.
Dans la deuxième partie de cette session, nous présenterons des techniques d’exploitation active contre les déploiements MCP : comment une simple description d’outil malveillante peut exfiltrer des identifiants, et comment des attaquants exploitent des serveurs MCP non sécurisés pour exécuter du code arbitraire.
À la fin de ce module, vous serez capable de :
Expliquer ce qu’est le Model Context Protocol, pourquoi il est devenu nécessaire et ce qu’est fondamentalement un serveur MCP du point de vue de la sécurité.
Formuler les trois raisons structurelles qui rendent la sécurité MCP urgente en 2026 : l’ampleur des téléchargements des SDK, l’adoption des environnements de développement intégrés agentiques et la position de MCP dans le contexte le plus privilégié du développeur.
Définir l’empoisonnement d’outil et reconnaître comment des instructions dissimulées dans les descriptions d’outils peuvent pousser un agent à effectuer des actions dangereuses.
Distinguer deux modes de défaillance MCP catégoriquement différents : les serveurs MCP malveillants (la couche protocolaire) et le code de serveur MCP vulnérable (la couche d’implémentation), et identifier le contrôle de sécurité qui répond à chacun d’eux.
Reconnaître les schémas d’attaque MCP canoniques — empoisonnement d’outil, injection de commandes et traversée de chemins — à partir de la structure du code, et appliquer à chacun les méthodes standard de remédiation.
Exécuter MCP-Scan sur une configuration MCP locale et interpréter ses résultats, notamment les avertissements W001/E001 liés aux descriptions d’outils et les alertes de flux toxique TF001/TF002.
Exécuter Snyk Code sur le code source d’un serveur MCP et interpréter ses résultats, notamment les CWE liés à l’injection de commandes et à la traversée de chemins, avec des correctifs générés par l’IA.
Formuler les arguments en faveur d’une défense en profondeur reposant sur l’exécution conjointe de MCP-Scan et de Snyk Code dans un programme mature de sécurité MCP.