Dossier mini-shai-hulud-ai-packagesChaîne d’approvisionnement IAMondial
Le ver Mini Shai-Hulud frappe les paquets TanStack, Mistral AI et Guardrails AI
Le ver de TeamPCP a détourné des pipelines de publication pour diffuser plus de 170 versions npm/PyPI malveillantes, volant des identifiants cloud, CI et d'outils IA et implantant une persistance dans Claude Code et VS Code.
CritiqueAttaque contre l’IAStatut: ContenuDossier vérifié
Ouvrir dans la carte interactiveCiter ce dossier
- Signalé le
- 12 mai 2026
- Lieu
- Mondial
- Cible
- Paquets npm/PyPI pour développeurs IA
- Gravité
- Critique
- Déclenché par
- TeamPCP
- Type d’acteur
- Criminel
- Perte déclarée
- Aucune déclarée
- CVE
- Aucun
Ce qui s’est passé
Le ver de TeamPCP a détourné des pipelines de publication pour diffuser plus de 170 versions npm/PyPI malveillantes, volant des identifiants cloud, CI et d'outils IA et implantant une persistance dans Claude Code et VS Code.
Impact: Plus de 170 versions malveillantes dans 19 espaces de noms npm plus PyPI, dont des paquets à 1,3 M de téléchargements hebdomadaires ; vol d'identifiants GitHub, AWS, Vault, Kubernetes, npm et d'outils IA, et implantation de hooks de persistance dans Claude Code et VS Code
Qui l’a déclenché
Acteur: TeamPCP
Attribution: Attribué à TeamPCP par Wiz, Socket, Expel et Phoenix Security sur la base de recoupements d'outillage avec des campagnes antérieures
Mobile: Vol massif d'identifiants (cloud, CI, npm, jetons d'outils IA) pour revente et compromissions ultérieures
Comment c’est arrivé
Vecteur d’attaque: Une pull request depuis un fork du routeur TanStack a empoisonné le cache GitHub Actions, extrait un jeton de publication OIDC et publié des paquets piégés ; le ver a ensuite réutilisé les jetons npm volés pour se propager
Cause racine: Collision du cache GitHub Actions entre PR de fork et PR en amont, permissions de jetons trop larges et build-plus-publication dans un même job, mettant en échec la 2FA et la publication de confiance
Chronologie
- Création du fork attaquant de TanStack/router ; un commit orphelin implante le workflow malveillant
- Versions malveillantes de TanStack, OpenSearch, Mistral AI et Guardrails AI publiées sur npm et PyPI
- Socket, Wiz et Expel publient des analyses ; les mainteneurs retirent les versions et renouvellent les jetons
- Une compromission similaire déclenchée par fork frappe openapi-react-query-codegen
Réponse
Versions compromises retirées ; TanStack a publié un post-mortem ; les éditeurs ont diffusé des IOC et des conseils de nettoyage des hooks de persistance des IDE ; les utilisateurs affectés ont été invités à renouveler tous leurs secrets
Statut actuel: Contenu
Sources (nouvel onglet)
- Tom's Hardware tomshardware.com
- Expel expel.com
- Phoenix Security phoenix.security
- Endor Labs endorlabs.com
Citer ce dossier
Le ver Mini Shai-Hulud frappe les paquets TanStack, Mistral AI et Guardrails AI. AI Threat Watch, dossier mini-shai-hulud-ai-packages, 12 mai 2026. https://aithreat.io/fr/cases/mini-shai-hulud-ai-packages/
Lien permanent: https://aithreat.io/fr/cases/mini-shai-hulud-ai-packages/