Un assistant IA de codage piraté propage le ver Shai-Hulud dans une centaine de dépôts
Selon Mandiant, un attaquant a détourné la session d'un assistant IA de codage pour lui faire recommander un paquet piégé, déclenchant le vol de jetons GitHub
Photo : Adi Goldstein / Unsplash
Le cabinet de cybersécurité Mandiant a publié en septembre 2026 les détails d'une attaque de chaîne d'approvisionnement logicielle où un pirate a directement détourné la session active d'un assistant IA de codage pour l'amener à recommander, puis faire installer, un paquet piégé chez un fournisseur SaaS dont l'identité n'a pas été révélée.
Comment l'attaque s'est déroulée
Selon Mandiant, l'attaquant a d'abord pris le contrôle d'une session active d'assistant IA de codage. L'assistant a ensuite recommandé un logiciel que l'attaquant avait lui-même empoisonné au préalable, et cette recommandation a été acceptée par un développeur travaillant sur le projet.
Une fois la recommandation acceptée, l'attaquant a fait installer un voleur d'informations via un paquet contaminé publié sur PyPI, le registre officiel de paquets Python. Ce logiciel malveillant a ensuite volé des jetons OAuth GitHub, donnant à l'attaquant un accès étendu aux dépôts de code de l'organisation visée.
C'est ce ver, baptisé Shai-Hulud, qui s'est ensuite propagé de façon autonome. Mandiant évalue la propagation à environ 100 dépôts de code internes, l'attaquant ayant également réussi à compromettre un paquet dans l'espace de noms officiel de l'entreprise touchée, provoquant une deuxième vague d'infection.
Pourquoi ce cas est différent des attaques de chaîne d'approvisionnement classiques
Les attaques de type typosquatting ou de paquets malveillants sur les registres publics ne sont pas nouvelles. Ce qui change ici, c'est le point d'entrée : ce n'est pas un développeur qui a tapé un nom de paquet erroné, mais un assistant IA de codage, en principe de confiance, qui a lui-même recommandé le logiciel piégé après avoir été manipulé. Le développeur n'a fait qu'accepter une suggestion qui semblait légitime.
Les recommandations de Mandiant
Vérifier les dépendances tierces contre des sommes de contrôle cryptographiques avant installation.
Isoler les secrets (jetons, clés d'API) des extensions et outils connectés aux assistants IA.
Router le trafic de dépendances via des dépôts internes contrôlés plutôt que d'installer directement depuis les registres publics.
Source
Attacker Hijacks AI Coding Assistant Session, Spreads Shai-Hulud Across About 100 Repositories, The Hacker News, citant un rapport de Mandiant.
Partager
Cet article peut servir à quelqu'un ?
Envoyez-le à un proche en un geste, ou partagez-le sur vos réseaux. Voici la carte qui s'affichera avec votre lien.

Votre mot accompagne le lien. Modifiez-le si vous voulez.
À lire ensuite

So-net : 2,5 millions de clients touchés par une fuite chez Sony
Sony Network Communications, filiale de Sony et fournisseur d'accès à Internet au Japon, a annoncé le 27 octobre 2026 la fuite de 2 585 481 enregistrements clients. Noms, téléphones, e-mails, dates de naissance et mots de passe de certains comptes sont concernés, sans données bancaires.
Kelvyn2 min de lecture

Oracle EBS : CVE-2026-101767 déjà sondée une semaine après le correctif
Oracle a corrigé le 20 octobre 2026 la faille CVE-2026-101767 de E-Business Suite, une injection SQL sans authentification menant à l'exécution de code. Defused a observé des tentatives d'exploitation le 27 octobre, sans qu'Oracle confirme d'attaque réelle.
Kelvyn3 min de lecture

Volt Typhoon : le réseau Silent Train et quatre failles zero-day
Black Lotus Labs, division de recherche de Lumen, a détaillé le 28 octobre 2026 comment le groupe chinois Volt Typhoon a utilisé le réseau « Silent Train » pour exploiter au moins quatre failles zero-day. Les cibles sont des plateformes d'administration réseau, d'où l'accès aux clients en aval.
Kelvyn3 min de lecture