เชฐเซ‚เชฌเซ€ เชชเซ…เช•เซ‡เชœเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชกเชจเซเช‚ เชธเซเชฅเชพเชจ Strong_password เชฎเชณเซเชฏเซเช‚

ะ’ เชชเซเชฐเช•เชพเชถเชฟเชค 25 เชœเซ‚เชจเซ‡ เชฐเชคเซเชจ เชชเซ‡เช•เซ‡เชœ เชธเซเชŸเซเชฐเซ‹เช‚เช—_เชชเชพเชธเชตเชฐเซเชก 0.7 เชจเซเช‚ เชฐเชฟเชฒเซ€เช เชœเชพเชนเซ‡เชฐ เช•เชฐเซเชฏเซเช‚ เชฆเซ‚เชทเชฟเชค เชซเซ‡เชฐเชซเชพเชฐ (CVE-2019-13354), เชชเซ‡เชธเซเชŸเชฌเชฟเชจ เชธเซ‡เชตเชพ เชชเชฐ เชนเซ‹เชธเซเชŸ เช•เชฐเชพเชฏเซ‡เชฒ เช…เชœเชพเชฃเซเชฏเชพ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชฌเชพเชนเซเชฏ เช•เซ‹เชก เชกเชพเช‰เชจเชฒเซ‹เชก เช…เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเซเช‚. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธเชจเซ€ เช•เซเชฒ เชธเช‚เช–เซเชฏเชพ 247 เชนเชœเชพเชฐ เช›เซ‡, เช…เชจเซ‡ เชธเช‚เชธเซเช•เชฐเชฃ 0.6 เชฒเช—เชญเช— 38 เชนเชœเชพเชฐ เช›เซ‡. เชฆเซ‚เชทเชฟเชค เชธเช‚เชธเซเช•เชฐเชฃ เชฎเชพเชŸเซ‡, เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ 537 เชคเชฐเซ€เช•เซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชจเชฅเซ€ เช•เซ‡ เช† เช•เซ‡เชŸเชฒเซเช‚ เชธเชšเซ‹เชŸ เช›เซ‡, เชœเซ‹ เช•เซ‡ เช† เชชเซเชฐเช•เชพเชถเชจ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฐเซ‚เชฌเซ€ เชœเซ‡เชฎเซเชธเชฎเชพเช‚เชฅเซ€ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

Strong_password เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชจเซ‹เช‚เชงเชฃเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชชเชพเชธเชตเชฐเซเชกเชจเซ€ เชฎเชœเชฌเซ‚เชคเชพเชˆ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡.
เช† เชชเซˆเช•เซ€ เชธเซเชŸเซเชฐเซ‹เช‚เช—_เชชเชพเชธเชตเชฐเซเชก เชชเซ‡เช•เซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฅเชฟเช•_เชซเซ€เชฒ_เชกเซ‹_เชเชจเซเชœเชฟเชจ (65 เชนเชœเชพเชฐ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ), เชฅเชฟเช‚เช•_เชซเซ€เชฒ_เชกเซ‹_เชกเซ…เชถเชฌเซ‹เชฐเซเชก (15 เชนเชœเชพเชฐ เชกเชพเช‰เชจเชฒเซ‹เชกเซเชธ) เช…เชจเซ‡
เชธเซเชชเชฐเชนเซ‹เชธเซเชŸเชฟเช‚เช— (1.5 เชนเชœเชพเชฐ). เชคเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชฆเซ‚เชทเชฟเชค เชซเซ‡เชฐเชซเชพเชฐ เชเช• เช…เชœเชพเชฃเซเชฏเชพ เชตเซเชฏเช•เซเชคเชฟ เชฆเซเชตเชพเชฐเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡เชฃเซ‡ เชฒเซ‡เช–เช• เชชเชพเชธเซ‡เชฅเซ€ เชญเช‚เชกเชพเชฐเชจเซเช‚ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชœเชชเซเชค เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚.

เชฆเซ‚เชทเชฟเชค เช•เซ‹เชก เชซเช•เซเชค RubyGems.org เชชเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, Git เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเซเชฐเชญเชพเชตเชฟเชค เชฅเชฏเซ‹ เชจ เชนเชคเซ‹. เชคเซ‡เชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ Strong_password เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชเช• เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช 6 เชฎเชนเชฟเชจเชพ เช•เชฐเชคเชพ เชตเชงเซ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เช›เซ‡เชฒเซเชฒเซ‹ เชซเซ‡เชฐเชซเชพเชฐ เชถเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชธเชฎเชธเซเชฏเชพเชจเซ€ เช“เชณเช– เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€, เชชเชฐเช‚เชคเซ RubyGems เชชเชฐ เชเช• เชจเชตเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชฆเซ‡เช–เชพเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ เชเช• เชจเชตเชพ เชตเชคเซ€ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซเช‚ เชนเชคเซเช‚. เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐ, เชœเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡ เชฎเซ‡เช‚ เช•เช‚เชˆ เชธเชพเช‚เชญเชณเซเชฏเซเช‚ เชจ เชนเชคเซเช‚ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เช•เซ‹เชˆเช เชธเชพเช‚เชญเชณเซเชฏเซเช‚ เชจ เชนเชคเซเช‚.

เชนเซเชฎเชฒเชพเช–เซ‹เชฐ Strong_password เชจเชพ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เชฎเชจเชธเซเชตเซ€ เช•เซ‹เชก เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชชเซ‡เชธเซเชŸเชฌเชฟเชจ เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพ เชฎเชณเซ€ เช†เชตเซ€ เชนเชคเซ€, เชคเซเชฏเชพเชฐเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชฆเซเชตเชพเชฐเชพ เช•เซ‚เช•เซ€ "__id" เชฆเซเชตเชพเชฐเชพ เชชเชธเชพเชฐ เช•เชฐเชพเชฏเซ‡เชฒ เช•เซ‹เชˆเชชเชฃ เช•เซ‹เชกเชจเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เช…เชจเซ‡ Base64 เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเชจเซเช•เซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชฆเซ‚เชทเชฟเชค เช•เซ‹เชกเซ‡ เชนเซ‹เชธเซเชŸเชจเชพ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เชชเชฃ เชฎเซ‹เช•เชฒเซเชฏเชพ เช›เซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชฆเซ‚เชทเชฟเชค Strong_password เชตเซ‡เชฐเชฟเช…เชจเซเชŸ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชธเชฐเซเชตเชฐ เชชเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

เชฐเซ‚เชฌเซ€ เชชเซ…เช•เซ‡เชœเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชกเชจเซเช‚ เชธเซเชฅเชพเชจ Strong_password เชฎเชณเซเชฏเซเช‚

เชฐเซ‚เชฌเซ€ เชชเซ…เช•เซ‡เชœเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เช•เซ‹เชกเชจเซเช‚ เชธเซเชฅเชพเชจ Strong_password เชฎเชณเซเชฏเซเช‚

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹