GitHub outlines plans to secure npm following multiple supply-chain attacks, including deprecating legacy classic tokens and migrating users to FIDO-based 2FA
Addressing a surge in package registry attacks, GitHub is strengthening npm's security with stricter authentication, granular tokens …
The GitHub Blog Xavier René-Corail
Related Coverage
- Widespread Supply Chain Compromise Impacting npm Ecosystem CISA
- GitHub is finally tightening up security around npm following multiple attacks TechRadar · Sead Fadilpašić
- GitHub tightens npm security with mandatory 2FA, access tokens BleepingComputer · Bill Toulas
- Trust is the Secret Ingredient Missing in API Discovery API Evangelist
- GitHub Announces New Security Updates to Block NPM Supply Chain Attacks Petri IT Knowledgebase · Rabia Noureen
- GitHub Boosting Security In Response To NPM Supply Chain Attacks SecurityWeek · Ionut Arghire
- CISA Warns of Shai-Hulud Self-Replicating Worm Compromised 500+ Packages in npm Registry Cyber Security News · Florence Nightingale
- GitHub to address npm supply chain as CISA warns of spreading Shai-Hulud worm Cyber Daily · David Hollingworth
- “My worst fears came true” - hacked maintainer hits out at npm The Stack · Kiera Fields
- GitHub Aims to Secure Supply Chain as NPM Hacks Ramp Up Dark Reading · Alexander Culafi
- GitHub moves to tighten npm security amid phishing, malware plague The Register · Tim Anderson
- GitHub Mandates 2FA and Short-Lived Tokens to Strengthen npm Supply Chain Security The Hacker News
- On September 14, 2025, we were notified of the Shai-Hulud attack, a self-replicating worm that infiltrated the npm ecosystem via compromised maintainer accounts … Ann Johnson
- Our plan for a more secure npm supply chain Lobsters
Discussion
-
@iamkale.millerti.me
Matthew Miller
on bluesky
This is great news! GitHub will require use of passkeys for 2FA when publishing to NPM. What a huge step up in security compared to other phishable 2FA methods that were historically supported 🎉 — github.blog/security/sup...
-
r/cybersecurity
r
on reddit
GitHub enforces 2FA and short-lived tokens to defend npm supply chain security after a disastrous attack targeted numerous npm packages