๊ด๋ฆฌ์ ํ์ด์ง ์์ฒญ ํ๋๋ก ๊ณต์ ๊ธฐ๊ฐ ๋์ด๊ฐ๋ ์๊ฐ, DD-WRT ์คํ ์ค๋ฒํ๋ก CVE-2021-27137 ๋ฐฉ์ด ๊ด์ ์ ๋ฆฌ
์ฌ๋ฌด์ค ๊ตฌ์์ด๋ ์ฐฝ๊ณ ๋ ์, ์ด๋ก ๋ถ๋น์ ๊น๋นก์ด๋ฉฐ ๋ช ๋ ์งธ ์กฐ์ฉํ ๋์๊ฐ๋ ๊ณต์ ๊ธฐ ํ ๋. ๋๋ถ๋ถ์ ์ฌ๋์๊ฒ ๊ทธ๊ฑด 'ํ ๋ฒ ์ค์ ํ๊ณ ์๋ ๋ฌผ๊ฑด'์ ๋๋ค. ๊ทธ๋ฐ๋ฐ ๊ณต๊ฒฉ์์๊ฒ ๊ทธ ์์๋ ํ์ฌ ์ํ์ ์๋ ๊ด๋ฌธ์ด์, ํ ๋ฒ ์ก์ผ๋ฉด ํธ๋ํฝ์ ํ์ณ๋ณด๊ณ ๋ด๋ถ๋ก ๋ฐ์ ๋ค์ด๋ ๋ฐํ์ด ๋์ฃ . ์ค๋ ๋ณผ CVE-2021-27137์ ์คํ์์ค ๋ผ์ฐํฐ ํ์จ์ด์ธ DD-WRT์์ ๋ณด๊ณ ๋ ์คํ ๊ธฐ๋ฐ ๋ฒํผ ์ค๋ฒํ๋ก ์ทจ์ฝ์ ์ ๋๋ค. ํ๋ คํ ์ ๋ก๋ฐ์ด ์ด์ผ๊ธฐ๋ ์๋์ง๋ง, '๋ฐฉ์ด์๊ฐ ์๋ฒ ๋๋ ์ฅ๋น๋ฅผ ์ด๋ป๊ฒ ๋ฐ๋ผ๋ด์ผ ํ๋๊ฐ'๋ฅผ ์ฐ์ตํ๊ธฐ์ ์ด๋งํ ๊ต๋ณด์ฌ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
- DD-WRT์ ์น ๊ด๋ฆฌ ์ธํฐํ์ด์ค๊ฐ ์ ๋ ฅ๊ฐ์ ๊ณ ์ ํฌ๊ธฐ ์คํ ๋ฒํผ๋ก ๋ณต์ฌํ๋ ๊ณผ์ ์์ ๊ฒฝ๊ณ ๊ฒ์ฌ๊ฐ ๋ถ์กฑํด ์คํ ์ค๋ฒํ๋ก๊ฐ ๋ฐ์ํ๋ ๊ฒฐํจ์.
- ์๋ฒ ๋๋ ๋ผ์ฐํฐ๋ ์คํ ์นด๋๋ฆฌ·ASLR ๊ฐ์ ์ํ์ฅ์น๊ฐ ์ฝํ๊ฑฐ๋ ์์ด, ์ค๋ฒํ๋ก๊ฐ ๊ณง๋ฐ๋ก ์ ์ด๊ถ ํ์ทจ๋ก ์ด์ด์ง๊ธฐ ์ฌ์.
- ๋ฐฉ์ด์ ํต์ฌ์ ํ์จ์ด ์ต์ ํ, ๊ด๋ฆฌ ์ธํฐํ์ด์ค์ ์ธ๋ถ ๋ ธ์ถ ์ฐจ๋จ, ๊ทธ๋ฆฌ๊ณ ์ฅ๋น ์๋จ์์์ ์ด์ ์์ฒญ ํ์ง์.
๋ฌด์จ ์ทจ์ฝ์ ์ธ๊ฐ
DD-WRT๋ ์์ค ๊ณต์ ๊ธฐ์ ์์ ํ์จ์ด๋ฅผ ๊ฑท์ด๋ด๊ณ ์ฌ๋ ค ์ฐ๋ ๋ฆฌ๋ ์ค ๊ธฐ๋ฐ ๋์ฒด ํ์จ์ด๋ก, ์ธ๋ฐํ ๋คํธ์ํฌ ์ ์ด ๋๋ฌธ์ ์ ํธ๊ฐ์ ์๊ท๋ชจ ์ฌ์ ์ฅ์์ ๊พธ์คํ ์ฐ์ ๋๋ค. ๋ฌธ์ ๊ฐ ๋ ์ง์ ์ ์ฅ๋น๋ฅผ ์น์ผ๋ก ๊ด๋ฆฌํ๋ httpd ๊ณ์ด ๊ด๋ฆฌ ์ธํฐํ์ด์ค์ ๋๋ค. ์ฌ์ฉ์๊ฐ ๋ธ๋ผ์ฐ์ ๋ก ๋ณด๋ธ ์์ฒญ์ ํน์ ํ๋๋ฅผ ํ๋ก๊ทธ๋จ์ด ๊ณ ์ ๋ ํฌ๊ธฐ์ ์คํ ๋ฒํผ๋ก ๋ณต์ฌํ๋ฉด์, ์ ๋ ฅ ๊ธธ์ด๊ฐ ๋ฒํผ ํฌ๊ธฐ๋ฅผ ๋์ด์๋์ง ์ ๋๋ก ํ์ธํ์ง ์๋ ๊ตฌ์กฐ๊ฐ ํต์ฌ์ ๋๋ค. ์ ํํ ์ํฅ ๋ฒ์ ์ด๋ ์ ์๋ ๊ณต๊ฐ ์๋ฃ์ ๋ฐ๋ผ ํธ์ฐจ๊ฐ ์์ผ๋ ์ฌ๊ธฐ์ ๋จ์ ํ์ง ์๊ฒ ์ง๋ง, ์ทจ์ฝ์ ์ ์ฑ์ง ์์ฒด๋ ์ ํ์ ์ ๋๋ค.
์คํ ์ค๋ฒํ๋ก๊ฐ ๋ผ์ฐํฐ์์ ์ ๋ ๋ฌด์์ด ์ด์
๊ฐ์ ๋ฒ๊ทธ๋ผ๋ ๋ฐ์คํฌํฑ OS์ ์๋ฒ ๋๋ ์ฅ๋น์์์ ๋ฌด๊ฒ๊ฐ ๋ค๋ฆ ๋๋ค.
- ์ผ๋ฐ ์๋ฒ·PC๋ ์คํ ์นด๋๋ฆฌ, ASLR, DEP ๊ฐ์ ์ํ ๊ธฐ๋ฒ์ด ๊ฒน๊ฒน์ด ๊น๋ ค ์์. ๋ฐ๋ฉด ์ ์ฌ์ ๋ผ์ฐํฐ ํ์จ์ด๋ ์ด๋ฐ ์ฅ์น๊ฐ ๊บผ์ ธ ์๊ฑฐ๋ ์์ ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์.
- ์๋น์ค๊ฐ ๋๊ฐ root ๊ถํ์ผ๋ก ๋๊ธฐ ๋๋ฌธ์, ์ฝ๋ ์คํ์ด ์ฑ๋ฆฝํ๋ฉด ๊ณง ์ฅ๋น ์ ์ฒด ์ฅ์ ์ผ๋ก ์ง๊ฒฐ๋จ.
- ๊ณต์ ๊ธฐ๋ 'ํญ์ ์ผ์ ธ ์๊ณ , ์๋ฌด๋ ์ ๋ณด๋' ์ฅ๋น์. ์นจํด ํ์๋ ์ค๋ ๋์ ์ ๋์ด ์ง์ ๊ฑฐ์ ์ผ๋ก ์ ์ฉ๋๊ธฐ ์ข์.
๊ณต๊ฒฉ ํ๋ฆ์ ๊ฐ๋ ๋ง ์ง๊ณ ๋์ด๊ฐ
์คํ ๊ฐ๋ฅํ ํ์ด๋ก๋๋ ๋ค๋ฃจ์ง ์๋, ๋ฐฉ์ด์ ํ์ํ ๋งํผ๋ง ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋ด. โ ๊ณต๊ฒฉ์๊ฐ ๊ด๋ฆฌ ์ธํฐํ์ด์ค์ ์ ๊ทผ ๊ฐ๋ฅํ ์์น๋ฅผ ํ๋ณดํจ(์ธ๋ถ ๋ ธ์ถ๋ ์๊ฒฉ ๊ด๋ฆฌ, ํน์ ๋ด๋ถ๋ง ์ง์ ํ) → โก์ทจ์ฝํ ์์ฒญ ํ๋์ ๋ฒํผ ํ๊ณ๋ฅผ ๋๋ ๊ณผ๋ํ ๊ธธ์ด์ ๋ฐ์ดํฐ๋ฅผ ์ค์ด ๋ณด๋ → โข๋ฐํ ์ฃผ์ ๋ฑ ์คํ์ ์ ์ด ์ ๋ณด๊ฐ ๋ฎ์ด๋ฉฐ ํ๋ก๊ทธ๋จ ํ๋ฆ์ด ๊ณต๊ฒฉ์ ์๋๋๋ก ๊บพ์ → โฃ์ํ์ฅ์น๊ฐ ์์ผ๋ฉด ์์ ์ฝ๋ ์คํ ํน์ ์ต์ํ ์๋น์ค ์ค๋จ์ผ๋ก ์ด์ด์ง. ์์ ์ '์ ๋ขฐํ ์ ์๋ ์ ๋ ฅ์ด ๊ฒ์ฆ ์์ด ๋ฉ๋ชจ๋ฆฌ ๊ฒฝ๊ณ๋ฅผ ๋๋๋ค'๋ ํ ๋ฌธ์ฅ์ผ๋ก ์์ถ๋จ.
์ด๋ป๊ฒ ํ์งํ๋๊ฐ
- ์น ์ ๊ทผ ๋ก๊ทธ์์ ๊ด๋ฆฌ URL๋ก ํฅํ๋ ๋น์ ์์ ์ผ๋ก ๊ธด ํ๋ผ๋ฏธํฐ·ํค๋ ๊ฐ๊ณผ ๋ฐ๋ณต์ ์ธ ์คํจ ์์ฒญ์ ์ดํ. ์ ์ ๊ด๋ฆฌ ์์ฒญ์ ๊ธธ์ด๊ฐ ๋์ฒด๋ก ์ผ์ ํจ.
- ์ฅ๋น ์๋จ IDS/IPS๋ ๋ฐฉํ๋ฒฝ์์ ๊ด๋ฆฌ ํฌํธ๋ก ๋ค์ด์ค๋ ์ธ๋ถ ์ถ์ฒ ํธ๋ํฝ ์์ฒด๋ฅผ ์ด์ ์ ํธ๋ก ์ทจ๊ธํจ.
- ๋ผ์ฐํฐ๊ฐ ๊ฐ์๊ธฐ ์ฌ๋ถํ ๋๊ฑฐ๋ httpd๊ฐ ๋ฐ๋ณต์ ์ผ๋ก ์ฃฝ๋ ํฌ๋์ ํจํด์ ์ค๋ฒํ๋ก ์๋์ ๋ถ์ฐ๋ฌผ์ผ ์ ์์ผ๋ ๋ก๊ทธ·์ ํ์์ ์ฃผ๊ธฐ์ ์ผ๋ก ํ์ธํจ.
- ํ์จ์ด๊ฐ ์๊ฒฉ ๋ก๊ทธ ์ ์ก์ ์ง์ํ๋ค๋ฉด ์ค์ ์์ง์ผ๋ก ๋๋ ค, ์ฅ๋น ๋ก์ปฌ ๋ก๊ทธ๋ง ๋ฏฟ์ง ์๋๋ก ํจ.
์ด๋ป๊ฒ ์ํํ๋๊ฐ
- ํ์จ์ด ์ต์ ํ๊ฐ 1์์. ์๋ฒ ๋๋ ์ฅ๋น๋ ํจ์น ์ฃผ๊ธฐ๊ฐ ๊ธธ๊ณ ์๋ ๊ฐฑ์ ์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์, ์์ฐ ๋ชฉ๋ก์ ๋ง๋ค์ด ์๋์ผ๋ก๋ผ๋ ์ฑ๊ฒจ์ผ ํจ.
- ์๊ฒฉ ๊ด๋ฆฌ(WAN ์ธก ๊ด๋ฆฌ ์ ์)๋ฅผ ๋ฐ๋์ ๋. ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ ๋ด๋ถ๋ง์์๋ง ์ ๊ทผํ๋๋ก ์ ํํ๋ ๊ฒ๋ง์ผ๋ก ๊ณต๊ฒฉ ํ๋ฉด์ด ํฌ๊ฒ ์ค์ด๋ฆ.
- ๊ด๋ฆฌ ์ ๊ทผ์ ํน์ ๊ด๋ฆฌ์ฉ VLAN·IP๋ก๋ง ํ์ฉํ๊ณ , ๊ธฐ๋ณธ ๊ณ์ ·์ฝํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ฆฌํจ.
- ๋ ์ด์ ์ ๋ฐ์ดํธ๊ฐ ๋๊ธด ๋ ธํ ์ฅ๋น๋ ๊ณผ๊ฐํ ๊ต์ฒด ๋์์ ์ฌ๋ฆผ. '์์ง ๋์ํ๋๊น'๊ฐ ๊ฐ์ฅ ํํ ๋ฐฉ์น์ ์ด์ ์.
- ๊ณต์ ๊ธฐ๋ฅผ ๋คํธ์ํฌ ๊ฒฝ๊ณ์ ์ ๋ขฐ ์ง์ ์ผ๋ก ๋์ง ๋ง๊ณ , ๊ทธ ๋ค์๋ ์ธ๊ทธ๋จผํธ ๋ถ๋ฆฌ์ ๋ชจ๋ํฐ๋ง์ ๊ฒน์ณ ๋๋ ์ฌ์ธต ๋ฐฉ์ด๋ฅผ ์งํฅํจ.
# ๋๊ธ