๋ณด์•ˆ ์ˆ˜์ • ์‚ฌํ•ญ์ด ํฌํ•จ๋œ Git 2.35.2 ๋ฆด๋ฆฌ์Šค

๋ถ„์‚ฐ ์†Œ์Šค ์ œ์–ด ์‹œ์Šคํ…œ Git 2.35.2, 2.30.3, 2.31.2, 2.32.1, 2.33.2 ๋ฐ 2.34.2์˜ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ฒŒ์‹œ๋˜์–ด ๋‘ ๊ฐ€์ง€ ์ทจ์•ฝ์ ์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • CVE-2022-24765 - ๊ณต์œ  ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์žˆ๋Š” ๋‹ค์ค‘ ์‚ฌ์šฉ์ž ์‹œ์Šคํ…œ์—์„œ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ ์ •์˜ํ•œ ๋ช…๋ น์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฒฉ์ด ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์ž๋Š” ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์™€ ๊ฒน์น˜๋Š” ์œ„์น˜(์˜ˆ: ๊ณต์œ  ๋””๋ ‰ํ„ฐ๋ฆฌ ๋˜๋Š” ์ž„์‹œ ํŒŒ์ผ์ด ์žˆ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ)์— โ€œ.gitโ€ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ทธ ์•ˆ์— โ€œ.git/configโ€ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ๋ฐฐ์น˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋•Œ ํ˜ธ์ถœ๋˜๋Š” ํ•ธ๋“ค๋Ÿฌ ๊ตฌ์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํŠน์ • ์ž‘์—… ์‹คํ–‰ git ๋ช…๋ น(์˜ˆ: core.fsmonitor ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฝ”๋“œ ์‹คํ–‰์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Œ)

    ๊ณต๊ฒฉ์ž๊ฐ€ ์ƒ์„ฑํ•œ ".git" ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ณด๋‹ค ์ƒ์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ํ•ด๋‹น ์‚ฌ์šฉ์ž๊ฐ€ git์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ".git/config"์— ์ •์˜๋œ ํ•ธ๋“ค๋Ÿฌ๋Š” ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์˜ ๊ถŒํ•œ์œผ๋กœ ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด VS Code ๋ฐ Atom๊ณผ ๊ฐ™์ด git์„ ์ง€์›ํ•˜๋Š” ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ "git status"๋ฅผ ์‹คํ–‰ํ•˜๋Š” ์ถ”๊ฐ€ ๊ธฐ๋Šฅ(์˜ˆ: Git Bash ๋˜๋Š” posh-git)์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํ˜ธ์ถœ์ด ๊ฐ„์ ‘์ ์œผ๋กœ ์ด๋ฃจ์–ด์งˆ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. Git 2.35.2์—์„œ๋Š” ๊ธฐ๋ณธ ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ".git"์„ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋…ผ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•˜์—ฌ ์ทจ์•ฝ์ ์ด ์ฐจ๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์ด์ œ ".git" ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ ์†Œ์œ ํ•œ ๊ฒฝ์šฐ ๊ณ ๋ ค๋˜์ง€ ์•Š์Œ).

  • CVE-2022-24767์€ Windows์šฉ Git ํ”„๋กœ๊ทธ๋žจ์˜ ์ œ๊ฑฐ ์ž‘์—…์„ ์‹คํ–‰ํ•  ๋•Œ SYSTEM ๊ถŒํ•œ์œผ๋กœ ์ฝ”๋“œ ์‹คํ–‰์„ ํ—ˆ์šฉํ•˜๋Š” Windows ํ”Œ๋žซํผ๋ณ„ ์ทจ์•ฝ์ ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” ์ œ๊ฑฐ ํ”„๋กœ๊ทธ๋žจ์ด ์‹œ์Šคํ…œ ์‚ฌ์šฉ์ž๊ฐ€ ์“ธ ์ˆ˜ ์žˆ๋Š” ์ž„์‹œ ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ์‹คํ–‰๋œ๋‹ค๋Š” ์‚ฌ์‹ค๋กœ ์ธํ•ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์€ ์ œ๊ฑฐ ํ”„๋กœ๊ทธ๋žจ์ด SYSTEM ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰๋  ๋•Œ ๋กœ๋“œ๋˜๋Š” ์ž„์‹œ ๋””๋ ‰ํ„ฐ๋ฆฌ์— ๋Œ€์ฒด DLL์„ ๋ฐฐ์น˜ํ•˜์—ฌ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€