Vulnerability critical Exploited in the wild
Severity
critical
no CVSS

"Mini Shai-Hulud": 170+ npm/PyPI Packages Compromised in Coordinated TanStack/Mistral/UiPath Attack

"Mini Shai-Hulud": 170+ npm/PyPI Packages Compromised in Coordinated TanStack/Mistral/UiPath Attack is a critical-severity supply chain compromise issue in TanStack @tanstack/*, an AI agent. Affected: TanStack @tanstack/* (84 versions), mistralai (npm + PyPI), UiPath npm suite, opensearch, guardrails-ai. It has been exploited in the wild.

Is TanStack @tanstack/* running on your developers' machines? Anomity finds every device with this AI agent installed, shows the version, and can block it by policy. Detect this across your developers' devices with Anomity →

Key facts

ID
mini-shai-hulud-170-npm-pypi-packages-compromised-in-coordinated
Severity
critical
Attack type
Supply chain compromise, Credential theft, Malware
Component
TanStack @tanstack/* · AI agent
Known exploited
Yes
Published
Last verified

What is this vulnerability?

A coordinated supply chain attack by the TeamPCP extortion gang published 404 malicious versions across 170+ npm and PyPI packages on May 11, hitting the entire TanStack router ecosystem (42 packages, including reach into OpenAI's tooling), Mistral AI's SDK suite, UiPath's automation tooling (65 packages), OpenSearch (1.3M weekly downloads), and Guardrails AI. The payload silently harvests 90+ categories of secrets including Claude AI and Kiro IDE configs, AWS/Azure/GCP credentials, GitHub tokens, and .env files.

Affected versions

AffectedFixed in
TanStack @tanstack/* (84 versions), mistralai (npm + PyPI), UiPath npm suite, opensearch, guardrails-aiNo fixed version listed

Am I affected by this vulnerability?

You are affected if you run TanStack @tanstack/* (84 versions), mistralai (npm + PyPI), UiPath npm suite, opensearch, guardrails-ai.

How do I fix it?

Pin and audit lockfiles for any of the named package families published May 11–12. Rotate Claude AI, Kiro, AWS/Azure/GCP, GitHub, and npm tokens harvested from developer machines. Enable npm 2FA + token scoping. Hunt for credential-stealer indicators on developer workstations and CI runners.

How do I find every machine running TanStack @tanstack/*?

Anomity inventories the AI agents, MCP servers, IDE extensions and skills on each developer device, so you can see which machines run TanStack @tanstack/* and which version, then enforce a policy on it.

References