- ๊ตฌ๊ธ ํฌ๋กฌ, MS ์ฃ์ง, ๋ค์ด๋ฒ ์จ์ผ ๋ฑ ์ ์ธ๊ณ ๋ชจ๋ Chromium ๊ณ์ด ๋ธ๋ผ์ฐ์ ์์ ์๋๋ฐ์ค๋ฅผ ์ฐํํ๋ RCE(์๊ฒฉ ์ฝ๋ ์คํ) ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค.
- ๊ณต๊ฒฉ์๊ฐ ํน์ ์ ์ํ ์นํ์ด์ง ์ ์๋ง์ผ๋ก๋ ๊ธฐ๊ธฐ ๊ถํ ํ์ทจ๊ฐ ๊ฐ๋ฅํ โ์ค์ ์ ์ฉ(In the Wild)โ ์ํ์ ์ ๋ก๋ฐ์ด ๊ณต๊ฒฉ์ ๋๋ค.
- ์ฌ์ฉ ์ค์ธ ๋ชจ๋ Chromium ๋ธ๋ผ์ฐ์ ์ ๊ธด๊ธ ํจ์น ์ฌ๋ถ๋ฅผ ํ์ธํ๊ณ ์ฆ์ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค.
1. ์ ์ธ๊ณ ๋ธ๋ผ์ฐ์ ๋น์: ์๋๋ฐ์ค ์ฐํ RCE ์ทจ์ฝ์ ์ ์ค์ฒด
์ต๊ทผ ํด์ปค๋ด์ค(HackerNews)์ ๊ธ๋ก๋ฒ ๋ณด์ ์ปค๋ฎค๋ํฐ๋ฅผ ๋ฐ์นต ๋ค์ง์ด ๋์ ์ฌ๊ฐํ ๋ณด์ ์ด์๊ฐ ํฐ์ก์ต๋๋ค. ๋ฐ๋ก ์ ์ธ๊ณ ์น ๋ธ๋ผ์ฐ์ ์์ฅ์ 70% ์ด์์ ์ฐจ์งํ๋ Chromium(ํฌ๋ก๋ฏธ์) ์์ง ์ ์ฒด ๋ฒ์ ์์ ์๋๋ฐ์ค ๊ฒฉ๋ฆฌ๋ฅผ ์์ ํ ์ฐํํ์ฌ ์์คํ ๊ถํ์ ์ฅ์ ํ ์ ์๋ ์๊ฒฉ ์ฝ๋ ์คํ(Remote Code Execution, RCE) ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋ ๊ฒ์ ๋๋ค.
ํนํ ์ด๋ฒ ์ทจ์ฝ์ ์ ๊ฐ๋ ์ฆ๋ช (PoC) ์์ค์ ๊ทธ์น์ง ์๊ณ , ์ด๋ฏธ ํด์ปค๋ค์ ์ํด ์ค์ ๊ณต๊ฒฉ์ ์ ์ฉ๋๊ณ ์๋ ‘Actively Exploited’ ์ ๋ก๋ฐ์ด๋ก ๋ถ๋ฅ๋์ด ๋ฏธ๊ตญ CISA(์ฌ์ด๋ฒ๋ณด์ ๋ฐ ์ธํ๋ผ ๋ณด์๊ตญ) ๋ฐ ๊ตฌ๊ธ ๋ณด์ํ์ด ์ด๋น์ ์ํ์ ๋์ ํ์ต๋๋ค.
2. ์ ์ด๋ฒ ํฌ๋ก๋ฏธ์ ์ทจ์ฝ์ ์ด ํนํ ์ํํ๊ฐ?
ํ๋ ์น ๋ธ๋ผ์ฐ์ ๋ ์ ์ฑ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋๋๋ผ๋ ์ด์์ฒด์ (OS) ๋ณธ์ฒด์ ์นจํฌํ์ง ๋ชปํ๋๋ก ๊ฐ๋ ฅํ ‘์๋๋ฐ์ค(Sandbox)’ ๊ฒฉ๋ฆฌ ๊ธฐ์ ์ ๊ธฐ๋ณธ ํ์ฌํ๊ณ ์์ต๋๋ค. ๋ ๋๋ฌ ํ๋ก์ธ์ค์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋๋ผ๋ ์๋๋ฐ์ค ์์์ ์ฐจ๋จ๋๋ ๊ตฌ์กฐ์ ๋๋ค.
ํ์ง๋ง ์ด๋ฒ์ ๋ณด๊ณ ๋ ์ ๋ก๋ฐ์ด๋ V8 ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ๋ฉ๋ชจ๋ฆฌ ์ค์ผ ์ทจ์ฝ์ ๊ณผ ์๋๋ฐ์ค ํ์ถ(Sandbox Escape) ๊ธฐ๋ฒ์ด ๊ฒฐํฉ๋์ด, ํผํด์๊ฐ ์ ์ฑ ๋งํฌ๋ฅผ ๋จ ํ ๋ฒ ํด๋ฆญํ๋ ๊ฒ๋ง์ผ๋ก ๊ณต๊ฒฉ์๊ฐ OS ๊ถํ์ผ๋ก ์์์ ๋ช ๋ น์ด๋ฅผ ์คํํ ์ ์๊ฒ ๋ง๋ญ๋๋ค.
| ๊ตฌ๋ถ | ์ผ๋ฐ์ ์ธ ๋ธ๋ผ์ฐ์ ์ทจ์ฝ์ | ์ด๋ฒ ์๋๋ฐ์ค RCE ์ ๋ก๋ฐ์ด |
|---|---|---|
| ์ํฅ ๋ฒ์ | ํน์ OS ๋๋ ํน์ ๋ธ๋ผ์ฐ์ ๋น๋ | Chrome, Edge, Whale, Brave ๋ฑ ์ ๋ฒ์ |
| ๊ณต๊ฒฉ ๋ฐฉ์ | ๋ธ๋ผ์ฐ์ ํฌ๋์ ์ ๋ฐ, ์บ์ ํ์ทจ | ์๋๋ฐ์ค ๋ํ ํ ํธ์คํธ OS ์ ์ฒด ๊ถํ ์ฅ์ |
| ์ํ ๋ฑ๊ธ | Medium ~ High | Critical (CVSS 9.8+ ์ด๊ณ ์ํ) |
3. ์ํฅ๋ฐ๋ ๋ธ๋ผ์ฐ์ ๋ชฉ๋ก
Chromium ์คํ์์ค ์์ง์ ๊ธฐ๋ฐ์ผ๋ก ์ ์๋ ๊ฑฐ์ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ๊ฐ ์ํฅ๊ถ์ ๋ค์ด์์ต๋๋ค. ์๋ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด ์ง์ฒด ์์ด ์ ๊ฒํด์ผ ํฉ๋๋ค.
- Google Chrome (๊ตฌ๊ธ ํฌ๋กฌ): Windows, macOS, Linux ์ ํ๋ซํผ
- Microsoft Edge (๋ง์ดํฌ๋ก์ํํธ ์ฃ์ง)
- Naver Whale (๋ค์ด๋ฒ ์จ์ผ)
- Brave Browser (๋ธ๋ ์ด๋ธ)
- Opera / Vivaldi
- ๊ธฐํ ์ผ๋ ํธ๋ก (Electron) ๊ธฐ๋ฐ ๋ฐ์คํฌํฑ ์ฑ (Slack, Discord, VS Code ๋ฑ)
๊ณต๊ฒฉ์๋ค์ ์ถ์ฒ๊ฐ ๋ถ๋ถ๋ช ํ ํผ์ฑ ์ด๋ฉ์ผ, ์ ์ฑ ๊ด๊ณ (Malvertising), SNS ๋งํฌ๋ฅผ ํตํด ์ ์์ ์ ๋ํ๊ณ ์์ต๋๋ค. ํจ์น๊ฐ ๋ฐฐํฌ ์๋ฃ๋๊ธฐ ์ ๊น์ง๋ ์ ๋ขฐํ ์ ์๋ ์ฌ์ดํธ ๋ฐฉ๋ฌธ์ ์์ ํ๊ณ ๋ธ๋ผ์ฐ์ ์ฌ์์์ ํตํ ์ ๋ฐ์ดํธ ์ ์ฉ์ ์ต์ฐ์ ์ผ๋ก ์๋ฃํ์ธ์.
4. ๋ธ๋ผ์ฐ์ ๋ณ ๊ธด๊ธ ์ ๋ฐ์ดํธ ๋ฐ ์ ๊ฒ ๋ฐฉ๋ฒ (1๋ถ ์ปท)
๊ฐ ๋ธ๋ผ์ฐ์ ์ ์กฐ์ฌ๋ ํ์ฌ ๊ธด๊ธ ๋ณด์ ํจ์น๋ฅผ ์์ฐจ์ ์ผ๋ก ๋ฆด๋ฆฌ์ฆํ๊ณ ์์ต๋๋ค. ์ง๊ธ ๋ฐ๋ก ์๋ ์์๋๋ก ์ ๋ฐ์ดํธ ์ํ๋ฅผ ํ์ธํ์ธ์.
- Chrome: ์ฐ์ธก ์๋จ ์ 3๊ฐ ๋ฉ๋ด โ [๋์๋ง] โ [Chrome ์ ๋ณด] ํด๋ฆญ ์ ์๋ ์ ๋ฐ์ดํธ ์์ โ ์๋ฃ ํ ‘๋ค์ ์์’ ๋ฒํผ ํด๋ฆญ
- Edge: ์ฐ์ธก ์๋จ ์ค์ โ [๋์๋ง ๋ฐ ํผ๋๋ฐฑ] โ [Microsoft Edge ์ ๋ณด] ์ ์ ํ ์ฌ์์
- Whale / Brave: ์ค์ ๋ฉ๋ด์ ๋ฒ์ ์ ๋ณด ํ์ด์ง์์ ์ต์ ๋น๋๋ก ๊ฐ์ ์๋ก๊ณ ์นจ
์์ฃผ ๋ฌป๋ ์ง๋ฌธ (FAQ)
Q1. ์ฌํ๋ฆฌ(Safari)๋ ํ์ด์ดํญ์ค(Firefox) ์ฌ์ฉ์๋ ์ํํ๊ฐ์?
์ฌํ๋ฆฌ๋ WebKit, ํ์ด์ดํญ์ค๋ Gecko ์์ง์ ๋ ์์ ์ผ๋ก ์ฌ์ฉํ๋ฏ๋ก ์ด๋ฒ Chromium ์ ์ฉ ์๋๋ฐ์ค RCE ์ทจ์ฝ์ ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ต์ฐจ ํ๋ซํผ ๊ณต๊ฒฉ์ด ์ง์๋ ์ ์์ผ๋ฏ๋ก ๋ชจ๋ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ต์ ์ํ๋ก ์ ์งํ๋ ๊ฒ์ด ์์ ํฉ๋๋ค.
Q2. ๋ฐฑ์ ํ๋ก๊ทธ๋จ์ ์ผ๋๋ฉด ๋ฐฉ์ด๊ฐ ๊ฐ๋ฅํ๊ฐ์?
์ผ๋ฐ ์ํฐ๋ฐ์ด๋ฌ์ค ์๋ฃจ์ ์ ์ ๋ก๋ฐ์ด ์๋๋ฐ์ค ํ์ถ ๊ณต๊ฒฉ์ ๋ฉ๋ชจ๋ฆฌ ๋ณ์กฐ ํ์๋ฅผ ์ค์๊ฐ์ผ๋ก 100% ํ์งํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๊ฐ์ฅ ํ์คํ ๋ฐฉ์ด์ฑ ์ ๋ธ๋ผ์ฐ์ ์์ง ์ ์กฐ์ฌ๊ฐ ๋ฐฐํฌํ ๊ณต์ ๋ณด์ ํจ์น๋ฅผ ์ ์ฉํ๋ ๊ฒ์ ๋๋ค.
Q3. ๋ชจ๋ฐ์ผ(์ค๋งํธํฐ) ๋ธ๋ผ์ฐ์ ๋ ์ ๋ฐ์ดํธ๊ฐ ํ์ํ๊ฐ์?
๋ค, ์๋๋ก์ด๋์ฉ Chrome ๋ฐ Chromium ๊ณ์ด ๋ธ๋ผ์ฐ์ ์ญ์ ๋์ผ ์ทจ์ฝ์ ์ ๋ ธ์ถ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ผ๋ฏ๋ก ๊ตฌ๊ธ ํ๋ ์ด์คํ ์ด๋ ์์คํ ์ด์์ ๋ธ๋ผ์ฐ์ ์ฑ ์ ๋ฐ์ดํธ๋ฅผ ์ฆ์ ์งํํ์ ์ผ ํฉ๋๋ค.