Efter en ny vÄg av phishingattacker pÄ utvecklare, incidenter med kompromettering av populÀra paket och framkomsten av maskar som angriper beroenden har det beslutats att genomföra ytterligare sÀkerhetsÄtgÀrder i NPM-förvaret:
- TvÄfaktorsautentisering kommer att bli obligatorisk vid lokal publicering av paket.
- AnvÀndning av engÄngslösenord (TOTP) för tvÄfaktorsautentisering kommer att avskrivas som förÄldrat. AnvÀndare kommer att övergÄ till FIDO U2F-protokollet.
- ĂvergĂ„ngen till granulerade tokens, vars livslĂ€ngd Ă€r begrĂ€nsad till 7 dagar. Klassiska tokens kommer att förklaras som förĂ„ldrade och Ă„tkomsten via dem kommer som standard att stĂ€ngas av.
- TillÀmpning av mekanismen "Trusted Publishers", baserad pÄ anvÀndning av standarden OpenID Connect (OIDC) och autentiseringstokens med begrÀnsad giltighetstid som externa tjÀnster och paketförteckningar byter för att bekrÀfta publiceringsoperationen istÀllet för att anvÀnda traditionella lösenord eller permanenta Ätkomsttokens till API.
KĂ€lla: opennet.ru
