Threat advisoriesMedium
GitHub Adds 48-Hour Expiry to Unvalidated npm Trusted Publishing Setups
GitHub now expires unvalidated npm trusted publishing configurations 48 hours after creation, following research showing an attacker could publish new versions of another user's package without stealing credentials.

