GitHub เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปเบšเบšเบšเบฑเบ‡เบ„เบฑเบšเปƒเบ™ NPM

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡ repositories เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ–เบทเบ hijacked เปเบฅเบฐเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบ–เบทเบเบชเบปเปˆเบ‡เป€เบชเบตเบกเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ, GitHub เบเปเบฒเบฅเบฑเบ‡เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบšเบฑเบ™เบŠเบตเบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡. เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบชเบญเบ‡เบ›เบฑเบ”เปƒเบˆเบšเบฑเบ‡เบ„เบฑเบšเบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบฎเบฑเบเบชเบฒเปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบ‚เบญเบ‡ 500 เปเบžเบเป€เบเบ” NPM เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบ•เบปเป‰เบ™เบ›เบตเบซเบ™เป‰เบฒ.

เบˆเบฒเบเบงเบฑเบ™เบ—เบต 7 เบ—เบฑเบ™เบงเบฒ 2021 เบซเบฒ 4 เบกเบฑเบ‡เบเบญเบ™ 2022, เบœเบนเป‰เบฎเบฑเบเบชเบฒเบ—เบธเบเบ„เบปเบ™เบ—เบตเปˆเบกเบตเบชเบดเบ”เป€เบœเบตเบเปเบœเปˆเปเบžเบฑเบเป€เบเบฑเบ” NPM, เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เปเบšเบšเบชเบญเบ‡เบ›เบฑเบ”เป„เบˆ, เบˆเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบšเบฑเบ™เบŠเบตเปเบšเบšเบ‚เบฐเบซเบเบฒเบ. เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ‚เบฑเป‰เบ™เบชเบนเบ‡เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เปƒเบชเปˆเบฅเบฐเบซเบฑเบ”เบ„เบฑเป‰เบ‡เบ”เบฝเบงเบ—เบตเปˆเบชเบปเปˆเบ‡เป‚เบ”เบเบญเบตเป€เบกเบฅเปŒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบฐเบเบฒเบเบฒเบกเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒ npmjs.com เบซเบผเบทเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™ npm utility.

เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เปเบšเบšเบ›เบฑเบšเบ›เบธเบ‡เบšเปเปˆเป„เบ”เป‰เบ—เบปเบ”เปเบ—เบ™, เปเบ•เปˆเป€เบ›เบฑเบ™เบžเบฝเบ‡เบเบฒเบ™เป€เบชเบตเบก, เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบ•เบปเบงเบ•เบปเบ™เบชเบญเบ‡เบ›เบฑเบ”เป„เบˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเบขเบนเปˆเบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ„เบฑเป‰เบ‡เบ”เบฝเบง (TOTP). เป€เบกเบทเปˆเบญเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบชเบญเบ‡เบ›เบฑเบ”เปƒเบˆเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, เบเบฒเบ™เบขเบฑเป‰เบ‡เบขเบทเบ™เบญเบตเป€เบกเบงเปเบšเบšเบ‚เบฐเบซเบเบฒเบเบˆเบฐเบšเปเปˆเบ–เบทเบเบ™เบณเปƒเบŠเป‰. เป€เบฅเบตเปˆเบกเปเบ•เปˆเบงเบฑเบ™เบ—เบต 1 เบเบธเบกเบžเบฒ 2022, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เปเบšเบšเบšเบฑเบ‡เบ„เบฑเบšเบชเบญเบ‡เบ›เบฑเบ”เปƒเบˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ‚เบถเป‰เบ™เบชเบณเบฅเบฑเบšเบœเบนเป‰เบฎเบฑเบเบชเบฒเบŠเบธเบ” NPM เบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ” 100 เบŠเบธเบ”เบ—เบตเปˆเบกเบตเบˆเบณเบ™เบงเบ™เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”. เบซเบผเบฑเบ‡เบˆเบฒเบเบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ‚เบญเบ‡เบฎเป‰เบญเบเบ—เปเบฒเบญเบดเบ”, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบฐเบ–เบทเบเปเบˆเบเบขเบฒเบเปƒเบซเป‰เบเบฑเบš 500 เปเบžเบเป€เบเบ” NPM เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เป‚เบ”เบเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช.

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบชเบญเบ‡เบ›เบฑเบ”เปƒเบˆเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ„เบฑเป‰เบ‡เบ”เบฝเบง (Authy, Google Authenticator, FreeOTP, เปเบฅเบฐเบญเบทเปˆเบ™เป†), เปƒเบ™เป€เบ”เบทเบญเบ™เป€เบกเบชเบฒ 2022 เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฐเปเบˆเบฎเบฒเบ”เปเบงเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบชเบฐเปเบเบ™ biometric, เบชเปเบฒเบฅเบฑเบš เป€เบŠเบดเปˆเบ‡เบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ WebAuthn, เปเบฅเบฐเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เบ›เบฑเบ”เปƒเบˆเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒ, เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบชเบถเบเบชเบฒเบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เปƒเบ™เบ›เบต 2020, เบกเบตเบžเบฝเบ‡เปเบ•เปˆ 9.27% โ€‹โ€‹เบ‚เบญเบ‡เบœเบนเป‰เบฎเบฑเบเบชเบฒเบŠเบธเบ”เปƒเบŠเป‰เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบชเบญเบ‡เบ›เบฑเบ”เปƒเบˆเป€เบžเบทเปˆเบญเบ›เบปเบเบ›เป‰เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เปเบฅเบฐเปƒเบ™ 13.37% เบ‚เบญเบ‡เบเปเบฅเบฐเบ™เบต, เป€เบกเบทเปˆเบญเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบšเบฑเบ™เบŠเบตเปƒเบซเบกเปˆ, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ—เปเบฒเบฅเบฒเบเบ„เบทเบ™เปƒเบซเบกเปˆเบ—เบตเปˆเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™. เบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบฅเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ. เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, 12% เบ‚เบญเบ‡เบšเบฑเบ™เบŠเบต NPM (13% เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ”) เป„เบ”เป‰เบ–เบทเบเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ—เบตเปˆเบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰ เปเบฅเบฐเป€เบฅเบฑเบเบ™เป‰เบญเบเป€เบŠเบฑเปˆเบ™ "123456." เปƒเบ™เบšเบฑเบ™เบ”เบฒเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™ 4 เบšเบฑเบ™เบŠเบตเบœเบนเป‰เปƒเบŠเป‰เบˆเบฒเบ 20 เปเบžเบเป€เบเบ”เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”, 13 เบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบกเบตเปเบžเบฑเบเป€เบเบฑเบ”เบ”เบฒเบงเป‚เบซเบฅเบ”เบซเบผเบฒเบเบเบงเปˆเบฒ 50 เบฅเป‰เบฒเบ™เบ„เบฑเป‰เบ‡เบ•เปเปˆเป€เบ”เบทเบญเบ™, 40 เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒ 10 เบฅเป‰เบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เบ•เปเปˆเป€เบ”เบทเบญเบ™, เปเบฅเบฐ 282 เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒ 1 เบฅเป‰เบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เบ•เปเปˆเป€เบ”เบทเบญเบ™. เบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™เบ•เบฒเบกเบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช, เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ‚เบญเบ‡เบšเบฑเบ™เบŠเบตเบ—เบตเปˆเบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเป€เบ–เบดเบ‡ 52% เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ NPM.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™