← Back to CVE List
Vulnerability Analysis
Malware in 42 @tanstack/* packages exfiltrates cloud credentials, GitHub tokens, and SSH keys

CVE-2026-45321

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.

CISA KEV SSVC: Active Exploitation
CVSS Base Score
9.6
CRITICAL
Exploitability:2.9
Impact Score:6.1
Temporal Score:-
EPSS:2.34%

Threat Intelligence Signals

CISA KEV
YES
KEV Date Added
2026-05-27
Ransomware Use
Known
KEV Due Date
2026-06-10
VulnCheck In-the-Wild
No
Nuclei Template
No
EPSS Score
2.342%
EPSS Percentile
81.9th pct
GitHub Severity
CRITICAL
SSVC Exploitation
Active
SSVC Automatable
No
Vulnerability Class

Identity & Timeline

Status-
Assigning Authority-
CVSS Version / Source-
Reserved-
Published-
Patch Date (date_public)-
Exploit DB Date-
First GitHub PoC Date-
Last Updated-
Time to Patch (Days to fix)-
Exploit Release Gap-
PoC Release Gap-
Exploit DB ReferencesNone identified

Affected Products & Versions

Vendor Product Affected Versions
No affected products specified.

References

No reference links found.

LINK COPIED TO CLIPBOARD