CVE-2026-45321
CVE-2026-45321 · Malware in 42 @tanstack/* packages exfiltrates cloud credentials, GitHub tokens, and SSH keys
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.
On 2026-05-11, between approximately 19:20 and 19:26 UTC, 84 malicious versions across 42 @tanstack/* packages were published to the npm registry. The publishes were authenticated via the legitimate GitHub Actions OIDC trusted-publisher binding for TanStack/router, but the publish workflow itself was not modified. The attacker chained three known vulnerability classes — a pull_request_target "Pwn Request" misconfiguration, GitHub Actions cache poisoning across the fork↔base trust boundary, and runtime memory extraction of the OIDC token from the Actions runner process — to publish credential-stealing malware under a trusted identity. Each affected package received exactly two malicious versions, published a few minutes apart.
CVSS 9.6 · Critique · EPSS 3,3% · Dans le catalogue KEV · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: node
Produits et versions concernés
arktype-adapter
- Versions du logiciel
- 1.166.12: Concernée
- 1.166.15: Concernée
Aucun correctif publié
eslint-plugin-router
- Versions du logiciel
- 1.161.9: Concernée
- 1.161.12: Concernée
Aucun correctif publié
eslint-plugin-start
- Versions du logiciel
- 0.0.4: Concernée
- 0.0.7: Concernée
Aucun correctif publié
history
- Versions du logiciel
- 1.161.9: Concernée
- 1.161.12: Concernée
Aucun correctif publié
nitro-v2-vite-plugin
- Versions du logiciel
- 1.154.12: Concernée
- 1.154.15: Concernée
Aucun correctif publié
react-router
- Versions du logiciel
- 1.169.5: Concernée
- 1.169.8: Concernée
Aucun correctif publié
react-router-devtools
- Versions du logiciel
- 1.166.16: Concernée
- 1.166.19: Concernée
Aucun correctif publié
react-router-ssr-query
- Versions du logiciel
- 1.166.15: Concernée
- 1.166.18: Concernée
Aucun correctif publié
react-start
- Versions du logiciel
- 1.167.68: Concernée
- 1.167.71: Concernée
Aucun correctif publié
react-start-client
- Versions du logiciel
- 1.166.51: Concernée
- 1.166.54: Concernée
Aucun correctif publié
react-start-rsc
- Versions du logiciel
- 0.0.47: Concernée
- 0.0.50: Concernée
Aucun correctif publié
react-start-server
- Versions du logiciel
- 1.166.55: Concernée
- 1.166.58: Concernée
Aucun correctif publié
router-cli
- Versions du logiciel
- 1.166.46: Concernée
- 1.166.49: Concernée
Aucun correctif publié
router-core
- Versions du logiciel
- 1.169.5: Concernée
- 1.169.8: Concernée
Aucun correctif publié
router-devtools
- Versions du logiciel
- 1.166.16: Concernée
- 1.166.19: Concernée
Aucun correctif publié
router-devtools-core
- Versions du logiciel
- 1.167.6: Concernée
- 1.167.9: Concernée
Aucun correctif publié
router-generator
- Versions du logiciel
- 1.166.45: Concernée
- 1.166.48: Concernée
Aucun correctif publié
router-plugin
- Versions du logiciel
- 1.167.38: Concernée
- 1.167.41: Concernée
Aucun correctif publié
router-ssr-query-core
- Versions du logiciel
- 1.168.3: Concernée
- 1.168.6: Concernée
Aucun correctif publié
router-utils
- Versions du logiciel
- 1.161.11: Concernée
- 1.161.14: Concernée
Aucun correctif publié
outer-vite-plugin
- Versions du logiciel
- 1.166.53: Concernée
- 1.166.56: Concernée
Aucun correctif publié
solid-router
- Versions du logiciel
- 1.169.5: Concernée
- 1.169.8: Concernée
Aucun correctif publié
solid-router-devtools
- Versions du logiciel
- 1.166.16: Concernée
- 1.166.19: Concernée
Aucun correctif publié
solid-router-ssr-query
- Versions du logiciel
- 1.166.15: Concernée
- 1.166.18: Concernée
Aucun correctif publié
Sources originales
- https://github.com/TanStack/router/security/advisories/GHSA-g7cv-rxg3-hmpx
- https://github.com/TanStack/router/issues/7383
- https://tanstack.com/blog/npm-supply-chain-compromise-postmortem
- https://www.stepsecurity.io/blog/mini-shai-hulud-is-back-a-self-spreading-supply-chain-attack-hits-the-npm-ecosystem
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-45321
- https://nvd.nist.gov/vuln/detail/CVE-2026-45321