Une nouvelle menace pèse sur les développeurs utilisant des agents d'intelligence artificielle pour automatiser leurs tâches de codage. Des chercheurs ont démontré qu'un simple fichier texte, déposé à l'insu de l'utilisateur dans le dossier « Téléchargements », suffit à détourner le comportement de ces outils et à compromettre des systèmes entiers.
Le piège du dossier Téléchargements
Le danger repose sur une habitude courante : utiliser le dossier « Téléchargements » comme répertoire de travail pour ses projets. Contrairement aux autres répertoires du système, ce dossier est accessible en écriture par les navigateurs web sans intervention explicite de l'utilisateur. Des attaquants peuvent y déposer des fichiers nommés « AGENTS.md » ou « CLAUDE.md ». Ces documents, qui servent normalement de guides de configuration pour les agents, sont lus automatiquement au démarrage. Puisque le système d'exploitation ne considère pas le Markdown comme un exécutable, aucune alerte de sécurité n'est déclenchée, permettant à l'agent d'interpréter des instructions malveillantes comme s'il s'agissait de directives légitimes.
Détournement de configuration et vol de données
Les tests menés par Forever Security révèlent des conséquences critiques. Pour l'agent Codex, le fichier piégé peut forcer l'installation de paquets malveillants via npm, offrant aux attaquants un accès direct à la machine. Dans le cas de Claude Code, l'attaque est plus subtile : elle modifie les variables d'environnement pour rediriger le trafic API vers un serveur tiers. Cette manœuvre permet de capturer les jetons d'authentification (OAuth) de l'utilisateur, donnant aux pirates la possibilité d'usurper l'identité de la victime auprès des services officiels.
Responsabilité et bonnes pratiques de sécurité
Il est crucial de noter qu'il ne s'agit pas d'une faille logicielle au sens classique, mais d'une exploitation de la logique de fonctionnement des agents. OpenAI et Anthropic soulignent que ces outils exécutent simplement les instructions qu'ils reçoivent. Pour les entreprises et les développeurs indépendants, la vigilance est de mise : il est impératif de ne jamais lancer d'agents d'IA depuis le dossier « Téléchargements ». Les experts recommandent de cloisonner strictement les environnements de travail, de maintenir les systèmes de validation activés et de s'assurer que les agents opèrent dans des bacs à sable sécurisés pour limiter les risques d'exécution non autorisée.