AI Threat Watch

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

  1. Création du fork attaquant de TanStack/router ; un commit orphelin implante le workflow malveillant
  2. Versions malveillantes de TanStack, OpenSearch, Mistral AI et Guardrails AI publiées sur npm et PyPI
  3. Socket, Wiz et Expel publient des analyses ; les mainteneurs retirent les versions et renouvellent les jetons
  4. 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)

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/

Ce dossier dans d’autres langues: EnglishFrançaisEspañolالعربية中文