Hoʻokomo ʻo GitHub i ka hōʻoia moʻokāki i hoʻonui ʻia ma NPM

Ma muli o ka hoʻonui nui ʻana o nā waihona o nā papahana nui i kāʻili ʻia a hoʻolaha ʻia nā code malicious ma o ka hoʻololi ʻana i nā moʻokāki mea hoʻomohala, ke hoʻolauna nei ʻo GitHub i ka hōʻoia hōʻoia moʻokāki. Ma kahi kaʻawale, e hoʻokomo ʻia ka hōʻoia ʻelua kumu no nā mea mālama a me nā luna hoʻomalu o nā pūʻolo NPM kaulana loa 500 i ka hoʻomaka ʻana o ka makahiki aʻe.

Mai Kekemapa 7, 2021 a i Ianuali 4, 2022, e hoʻololi ʻia nā mea mālama a pau i kuleana e hoʻopuka i nā pūʻolo NPM, akā ʻaʻole hoʻohana i ka hōʻoia ʻelua kumu, e hoʻohana i ka hōʻoia moʻokāki lōʻihi. Pono ka hōʻoia kiʻekiʻe e komo i kahi code hoʻokahi manawa i hoʻouna ʻia e ka leka uila i ka wā e hoʻāʻo ai e komo i loko o ka pūnaewele npmjs.com a i ʻole e hana i kahi hana i hōʻoia ʻia i ka pono npm.

ʻAʻole hoʻololi ka hōʻoia hoʻonui ʻia, akā hoʻopiha wale i ka hōʻoia ʻelua-factor koho i loaʻa mua, e koi ana i ka hōʻoia me ka hoʻohana ʻana i nā huaʻōlelo hoʻokahi manawa (TOTP). Ke hoʻohana ʻia ka hōʻoia ʻelua kumu, ʻaʻole hoʻohana ʻia ka hōʻoia leka uila lōʻihi. E hoʻomaka ana i ka lā 1 Pepeluali 2022, e hoʻomaka ke kaʻina o ka hoʻololi ʻana i ka hōʻoia ʻelua kumu no ka poʻe mālama i nā pūʻolo NPM kaulana loa 100 me ka nui o nā hilinaʻi. Ma hope o ka hoʻopau ʻana i ka neʻe ʻana o ka haneli mua, e māhele ʻia ka hoʻololi i nā pūʻolo NPM kaulana loa 500 e ka helu o nā hilinaʻi.

Ma waho aʻe o ka hoʻolālā hōʻoia ʻelua-factor i kēia manawa e pili ana i nā noi no ka hana ʻana i nā huaʻōlelo hoʻokahi manawa (Authy, Google Authenticator, FreeOTP, etc.), i ʻApelila 2022 hoʻolālā lākou e hoʻohui i ka hiki ke hoʻohana i nā kī kī a me nā scanner biometric, no ka mea. Aia ke kākoʻo no ka protocol WebAuthn, a me ka hiki ke hoʻopaʻa inoa a mālama i nā kumu hōʻoia hou.

E hoʻomanaʻo kākou, e like me kahi noiʻi i hana ʻia ma 2020, ʻo 9.27% ​​wale nō o nā mea mālama paʻa e hoʻohana i ka hōʻoia ʻelua kumu e pale ai i ke komo, a ma 13.37% o nā hihia, i ka wā e hoʻopaʻa inoa ai i nā moʻolelo hou, ua hoʻāʻo nā mea hoʻomohala e hoʻohana hou i nā ʻōlelo huna i ʻike ʻia i loko. ʻike ʻia ka ʻōlelo huna. I ka wā o ka loiloi palekana ʻōlelo huna, 12% o nā moʻokāki NPM (13% o nā pūʻolo) i loaʻa ma muli o ka hoʻohana ʻana i nā ʻōlelo huna a me nā mea liʻiliʻi e like me "123456." Ma waena o nā pilikia he 4 mau mea hoʻohana mai ka Top 20 kaulana loa, 13 mau moʻokāki me nā pūʻolo i hoʻoiho ʻia ma mua o 50 miliona mau manawa i kēlā me kēia mahina, 40 me ka ʻoi aku o 10 miliona mau hoʻoiho i kēlā me kēia mahina, a me 282 me ka ʻoi aku o 1 miliona mau hoʻoiho i kēlā me kēia mahina. No ka noʻonoʻo ʻana i ka hoʻouka ʻana o nā modules ma kahi kaulahao o nā mea hilinaʻi, hiki ke hoʻololi i nā moʻohelu hilinaʻi ʻole a hiki i ka 52% o nā modules āpau ma NPM.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka