chiprook
← Security
SecurityOctober 14, 2026, 03:01

GitHub adds 48-hour expiry for unvalidated npm trusted publishing

GitHub closed a supply chain loophole in npm by making unvalidated trusted publishing configurations expire after 48 hours. The flaw, found by Bloom Security on June 6, 2026, let attackers claim abandoned repository slugs and publish malicious package updates. Over 1,500 vulnerable packages with 10 million downloads were identified.

GitHub adds 48-hour expiry for unvalidated npm trusted publishing
#GitHub#Npm
Read next
Security

npm Trusted Publishing flaw exposed 1,500+ packages to takeover

Security

npm Trusted Publishing Abused to Ship GHAPPIER Loader

Software

npm trusted publishing now manages dist-tags via OIDC

Security

npm worms hide malicious hooks in AI agent config files