๊ฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ ๋ฒ ๋ฐ๋ฉํ IKEEXT, CVE-2026-33824๊ฐ ๋ ธ๋ฆฐ ์ง์
์๋์ฐ ์๋น์ค ๋ชฉ๋ก์ ์๋๋ก ํ๋ค ๋ณด๋ฉด IKE and AuthIP IPsec Keying Modules๋ผ๋ ์ ๋ํ ๊ธด ์ด๋ฆ์ด ์ง๋๊ฐ๋ค. ์ด๋ฆ์ ๊ฑฐ์ฐฝํ๋ฐ ๋๋ถ๋ถ์ ๊ด๋ฆฌ์๋ ์ด ์๋น์ค๋ฅผ ์ผ ๊ธฐ์ต๋, ์ด ๊ธฐ์ต๋ ์๋ค. VPN๋ ์ ์ฐ๊ณ IPsec ์ ์ฑ ๋ ์๋ ์ฌ๋ฌด์ค PC์์์กฐ์ฐจ ์ด ๋ ์์ ์กฐ์ฉํ ์๋ ์์ ์ํ๋ก ์์ ์์. ๊ทธ ์กฐ์ฉํ ์๋น์ค์์ ๋๋ธ ํ๋ฆฌ(double free) ๊ฒฐํจ์ด ๋์๋ค๋ ๊ฒ ์ด๋ฒ CVE-2026-33824์ ์์ง์.
- ์๋์ฐ IKE ์๋น์ค ํ์ฅ(IKEEXT)์์ ๊ฐ์ ํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ ๋ฒ ํด์ ํ๋ ๊ฒฐํจ์ด ํ์ธ๋จ. ์ธ์ฆ ์ด์ ๋จ๊ณ์ ํ๋กํ ์ฝ ์ฒ๋ฆฌ ๊ฒฝ๋ก๊ฐ ๋ฌธ์ ์ง์ ์.
- IKE๋ UDP 500·4500๋ฒ์์ ๋์ํ๋ฉฐ, ํ์ ์ด๊ธฐ ํจํท์ ์ ์ ํ์ธ ์ ์ ํ์ฑ๋๋ฏ๋ก ๋ ธ์ถ ํ๋ฉด์ด ๋์.
- ๋ฐฉ์ด์ ํต์ฌ์ ํจ์น ์ ์ฉ, ๋ ํฌํธ์ ์ธ๋ฐ์ด๋ ๋ ธ์ถ ์ฐจ๋จ, ๊ทธ๋ฆฌ๊ณ IKEEXT ์๋น์ค ํฌ๋์·์ฌ์์ ์ด๋ฒคํธ๋ฅผ ํ์ง ์ ํธ๋ก ์ผ๋ ๊ฒ์.
๋๋ธ ํ๋ฆฌ๊ฐ ์ ์ํํ ๊ฒฐํจ์ธ๊ฐ
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๋ค๊ฐ ๋ฐ๋ฉํ๋ ๊ฑด ์ง๊ทนํ ํ๋ฒํ ๋์์. ๋ฌธ์ ๋ ์ด๋ฏธ ๋ฐ๋ฉํ ๋ธ๋ก์ ํ ๋ฒ ๋ ๋ฐ๋ฉํ ๋ ์๊น. ํ ๊ด๋ฆฌ์๋ ํด์ ๋ ๋ธ๋ก๋ค์ ์์ ๋ชฉ๋ก(free list)์ผ๋ก ์ฎ์ด ๊ด๋ฆฌํ๋๋ฐ, ๊ฐ์ ์ฃผ์๊ฐ ๋ชฉ๋ก์ ๋ ๋ฒ ๋ค์ด๊ฐ๋ฉด ์๋ฃ๊ตฌ์กฐ์ ์ผ๊ด์ฑ์ด ๊นจ์ง. ๊ทธ๋ค์ ํ ๋น ์์ฒญ์ด ๋ค์ด์ค๋ฉด ์๋ก ๋ค๋ฅธ ๋ ๊ฐ์ ์ฝ๋ ๊ฒฝ๋ก๊ฐ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฐ์ ์๊ธฐ ๊ฒ์ธ ์ค ์๊ณ ์ฐ๊ฒ ๋จ.
์ฌ๊ธฐ์๋ถํฐ๊ฐ ๊ณต๊ฒฉ์๊ฐ ๋ ธ๋ฆฌ๋ ๊ตฌ๊ฐ์. ํ์ชฝ์ด ๋ฌธ์์ด ๋ฒํผ๋ก ์ฐ๋ ์์ญ์ ๋ค๋ฅธ ์ชฝ์ด ํจ์ ํฌ์ธํฐ๊ฐ ๋ ๊ตฌ์กฐ์ฒด๋ก ํด์ํ๋ ์ํฉ์ด ๋ง๋ค์ด์ง๋ฉด, ๊ฐ์ ๋ด์ฉ์ ํต์ ํ ์ ์๋ ์ชฝ์ด ์คํ ํ๋ฆ์ ๋ฐฉํฅ์ ๋ฐ๊ฟ ์ฌ์ง๊ฐ ์๊น. ๊ฐ๋ ์ ์ผ๋ก๋ ์ด ์ ๋๋ง ์ดํดํ๋ฉด ์ถฉ๋ถํ๋ค๊ณ ๋ด. ์ค์ ๋ก ์ด๊ฑธ ์์ ์ ์ธ ์ฝ๋ ์คํ๊น์ง ๋๊ณ ๊ฐ๋ ค๋ฉด ํ ๋ฐฐ์น๋ฅผ ์ํ๋ ๋ชจ์์ผ๋ก ์ ๋ ฌํ๋ ์์ ์ด ๋ณ๋๋ก ํ์ํ๊ณ , ๊ทธ๊ฑด ์ด ๊ธ์์ ๋ค๋ฃฐ ์์ญ์ด ์๋.
ํํ IKEEXT๋ผ์ ์ ๊ฒฝ ์ฐ์ด๋ ์ด์
์ทจ์ฝ์ ์ ์ํ๋๋ ๊ฒฐํจ ์์ฒด๋ณด๋ค ๊ทธ ์ฝ๋์ ๋๊ฐ ๋ง์ ๊ฑธ ์ ์๋๋๋ก ๊ฒฐ์ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์. IKEEXT๋ ๊ทธ ์ ์์ ์กฐ๊ฑด์ด ๋์จ.
- ์ธ์ฆ ์ด์ ์ ํ์ฑํจ — IKE๋ ์ด๋ฆ ๊ทธ๋๋ก ํค ๊ตํ ํ๋กํ ์ฝ์. ์๋ก ์ ๋ขฐํ ๊ทผ๊ฑฐ๋ฅผ ๋ง๋๋ ๊ฒ ๋ชฉ์ ์ด๋, ํ์ ์ฒซ ํจํท์ ๋น์ฐํ ์ธ์ฆ๋์ง ์์ ์๋์๊ฒ์ ์จ ๊ฒ์. ์ฆ ๊ฒฐํจ์ด ์๋ ํ์๊ฐ ์๋ฌด ์๊ฒฉ ์๋ ๋ฐ์ ์์๊ฒ ์ด๋ ค ์์.
- UDP ๊ธฐ๋ฐ์ — TCP์ฒ๋ผ ํธ๋์ ฐ์ดํฌ๋ฅผ ์๋ฃํ ํ์๊ฐ ์์ด ์ถ๋ฐ์ง ์ฃผ์๋ฅผ ์์กฐํ ํจํท ํ ํต์ผ๋ก ์ฝ๋ ๊ฒฝ๋ก๋ฅผ ๊ฑด๋๋ฆด ์ ์์. ๋ก๊ทธ์ ๋จ์ IP๋ฅผ ๊ทธ๋๋ก ๋ฏฟ๊ธฐ ์ด๋ ค์ด ์ด์ ๋ ์ฌ๊ธฐ ์์.
- ์ ์ฐ๋๋ฐ ์ผ์ ธ ์์ — ์์ ๋งํ ๋๋ก IPsec์ ์ ํ ์ฐ์ง ์๋ ์์คํ ์์๋ ์๋น์ค๊ฐ ์ด์ ์๋ ๊ฒฝ์ฐ๊ฐ ํํจ. ์ฌ์ฉํ์ง ์๋ ๊ธฐ๋ฅ์ด ๊ณต๊ฒฉ ํ๋ฉด์ผ๋ก ๋จ์ ์๋ ์ ํ์ ์ธ ์ฌ๋ก์.
- ๊ถํ์ด ๋์ — ์ด ์๋น์ค๋ ์์คํ ์์ค ์ปจํ ์คํธ์์ ๋์ํ๋ฏ๋ก, ์ฑ๊ณต์ ์ธ ์ ์ฉ์ ๊ฒฐ๊ณผ๊ฐ ๊ณง๋ฐ๋ก ์์ ๊ถํ์.
์ฐ๋ฆฌ ํ๊ฒฝ์ด ๋ ธ์ถ๋๋์ง๋ถํฐ ํ์ธํ๊ธฐ
ํจ์น๋ฅผ ๋๋ฆฌ๊ธฐ ์ ์ ๋ ธ์ถ ๋ฒ์๋ฅผ ์๋ ๊ฒ ์์๋ผ๊ณ ๋ด. ์์๋๋ก ํด๋ณด๋ฉด ๋จ.
- ์๋น์ค ์ํ ํ์ธ —
Get-Service IKEEXT๋ก ์คํ ์ฌ๋ถ๋ฅผ ๋ด. ์์ฐ ๊ด๋ฆฌ ๋๊ตฌ๊ฐ ์๋ค๋ฉด ์กฐ์ง ์ ์ฒด๋ฅผ ํ ๋ฒ์ ๋ฝ๋ ๊ฒ ํจ์ฌ ๋น ๋ฆ. - ๋ฆฌ์ค๋ ํฌํธ ํ์ธ —
Get-NetUDPEndpoint -LocalPort 500,4500๋ก ์ค์ ๋ก ๋๊ธฐ ์ค์ธ์ง ๋ด. ์๋น์ค๊ฐ ๋ ์์ด๋ ์ ์ฑ ์ด ์์ผ๋ฉด ์์ผ์ด ์ ์ด๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ์์ด์ ๋์ ๊ฐ์ด ๋ด์ผ ํจ. - ๊ฒฝ๊ณ์์ ํ์ธ — ๋ฐฉํ๋ฒฝ·ํด๋ผ์ฐ๋ ๋ณด์๊ทธ๋ฃน ๊ท์น์์ UDP 500๊ณผ 4500์ด ์ธ๋ถ๋ก ์ด๋ฆฐ ๋์์ด ์๋์ง ํ์. ์์ ์ VPN ํ ์คํธํ๋ค ์ด์ด๋๊ณ ์์ ๊ท์น์ด ์ด๋ฐ ์๊ฐ์ ๋ฐ๋ชฉ์ ์ก์.
- ์ ์ฑ
ํ์ธ —
Get-NetIPsecRule์ด ๋น์ด ์๋ค๋ฉด ๊ทธ ์์คํ ์ IPsec์ ์ฌ์ค์ ์ ์ฐ๋ ๊ฒ์. ์๋น์ค๋ฅผ ์ ์งํ ์ด์ ๊ฐ ์๋ ํ๋ณด๊ตฐ์.
ํ์ง: ๋ฌด์์ ์ ํธ๋ก ๋ณผ ๊ฒ์ธ๊ฐ
๋ฉ๋ชจ๋ฆฌ ์์ ๊ณ์ด์ ์๊ทธ๋์ฒ๋ก ์ก๊ธฐ ์ด๋ ต์ง๋ง, ์คํจ์ ํ์ ์ ๊ฝค ์๋๋ฝ๊ฒ ๋จ๋ ํธ์. ์ต์คํ๋ก์์ ์ฑ๊ณต๋ณด๋ค ์คํจ๊ฐ ์๋์ ์ผ๋ก ๋ง๊ณ , ์คํจ๋ ๊ณง ํ๋ก์ธ์ค ์ข ๋ฃ๋ก ๋ํ๋จ.
- ์๋น์ค ๋น์ ์ ์ข ๋ฃ·์๋ ์ฌ์์ — ์์คํ ๋ก๊ทธ์์ ์๋น์ค ์ ์ด ๊ด๋ฆฌ์๊ฐ ๋จ๊ธฐ๋ ์ข ๋ฃ/๋ณต๊ตฌ ์ด๋ฒคํธ(7031, 7034)๋ฅผ IKEEXT ๊ธฐ์ค์ผ๋ก ๊ฑธ์ด๋ . ํ์์ ๊ฑฐ์ ์ ๋จ๋ ์ด๋ฒคํธ๋ผ ์คํ ๋ถ๋ด์ด ์ ์.
- WER ํฌ๋์ ๋ฆฌํฌํธ — ์์ฉ ํ๋ก๊ทธ๋จ ์ค๋ฅ ๋ฐ Windows Error Reporting ํญ๋ชฉ์์ ํด๋น ์๋น์ค ํธ์คํธ๊ฐ ๋ฐ๋ณต ๋ฑ์ฅํ๋์ง ๋ด. ํ ์์์ ์ข ์ข STATUS_HEAP_CORRUPTION ๊ณ์ด ์ฝ๋๋ก ๋จ์.
- ๋น์ ์ IKE ํธ๋ํฝ ํจํด — ์งง์ ์๊ฐ์ ๋ค์์ ํ์ ์์ ํจํท์ด ๋ชฐ๋ฆฌ๊ฑฐ๋, VPN ํผ์ด๊ฐ ์๋ ๋ฏ์ ๋์ญ์์ 500·4500๋ฒ์ผ๋ก ์ ์ ๋๋ ํ๋ฆ. NetFlow๋ง ์์ด๋ ์กํ๋ ์์ค์.
- ์ฌํ ํ์ ํ์ง — ์๋น์ค ํธ์คํธ ํ๋ก์ธ์ค๊ฐ ๊ฐ์๊ธฐ ์คํฌ๋ฆฝํธ ํด์๊ธฐ๋ ์ ธ์ ์์์ผ๋ก ๋์ฐ๋ ์๊ฐ. ๊ฒฐ๊ตญ ๊ณต๊ฒฉ์๋ ๋ญ๊ฐ๋ฅผ ์คํํด์ผ ํ๊ณ , ๊ทธ ์ง์ ์ด EDR์ด ๊ฐ์ฅ ์์ ์์ด ํ๋ ๊ตฌ๊ฐ์.
์ํ: ์์๋ฅผ ์ ํด์ ์ฒ๋ฆฌํ๊ธฐ
๊ธํ ์์๋๋ก ์ ๋ฆฌํ๋ฉด ์ด๋ ๊ฒ ๋จ.
- ํจ์น๊ฐ 1์์์ — ๋๋ธ ํ๋ฆฌ๋ ์ค์ ์ผ๋ก ์ฐํํ ์ ์๋ ์ข ๋ฅ์ ๊ฒฐํจ์ด ์๋. ๊ณต๊ธ์ ์ฒด ์์ ์ด ์ ๋ต์ด๊ณ ๋๋จธ์ง๋ ์๊ฐ์ ๋ฒ๋ ์๋จ์ผ ๋ฟ์.
- ๋ ธ์ถ ์ถ์ — ์ธํฐ๋ท ๊ฒฝ๊ณ์์ UDP 500·4500 ์ธ๋ฐ์ด๋๋ฅผ ์ฐจ๋จํ๊ณ , VPN ๊ฒ์ดํธ์จ์ด์ฒ๋ผ ์ ๋ง ํ์ํ ์ฅ๋น๋ง ์์ธ๋ก ๋จ๊น. ๋ด๋ถ์์๋ IPsec์ ์ฐ๋ ์ธ๊ทธ๋จผํธ๋ก ์ถ๋ฐ์ง๋ฅผ ์ ํํ๋ฉด ํ๋ฉด์ด ํฌ๊ฒ ์ค์ด๋ฆ.
- ์ ์ฐ๋ ๊ณณ์ ์๋น์ค ์ ์ง — ๊ฐ์ธ์ ์ผ๋ก๋ ์ด ๋ฐฉ๋ฒ์ ์ถ์ฒํ๋๋ฐ, ์กฐ๊ฑด์ด ๋ถ์. IPsec ๊ท์น์ด๋ DirectAccess, L2TP ๊ณ์ด VPN์ ์ฐ๋ ํ๊ฒฝ์์ ์ด๊ฑธ ๋๋ฉด ์ฐ๊ฒฐ์ด ํต์งธ๋ก ์ฃฝ์. ๋ฐ๋์ ์๊ท๋ชจ ๊ทธ๋ฃน์ ๋จผ์ ์ ์ฉํด๋ณด๊ณ ํ๋ํ๋ ๊ฒ ์์ ํจ.
- ์ํ ๊ธฐ๋ฅ ํ์ธ — ์ต์คํ๋ก์ ๋ณดํธ์ ํ ๋ฌด๊ฒฐ์ฑ ๊ด๋ จ ์ํ๊ฐ ๊บผ์ ธ ์์ง ์์์ง ์ ๊ฒ. ์ด๋ฐ ์ํ๋ค์ ๊ณต๊ฒฉ์ ๋ง์์ค๋ค๊ธฐ๋ณด๋ค ์์ ์ ์ธ ์ ์ฉ์ ์ด๋ ต๊ฒ ๋ง๋ค์ด ์คํจ์จ์ ์ฌ๋ฆฌ๊ณ , ๊ทธ ์คํจ๊ฐ ์์ ๋งํ ํ์ง ์ ํธ๊ฐ ๋จ.
์ ๋ฆฌํ๋ฉฐ
์ด๋ฒ ๊ฑด์์ ๊ฐ์ธ์ ์ผ๋ก ๊ฐ์ฅ ํฌ๊ฒ ๋จ์ ๊ตํ์ ๊ฒฐํจ์ ์ข ๋ฅ๊ฐ ์๋๋ผ "์ ์ฐ๋๋ฐ ์ผ์ ธ ์๋ ๊ฒ๋ค" ์ชฝ์. IKEEXT์ฒ๋ผ ๊ธฐ๋ณธ์ผ๋ก ์ด์ ์๋ ์๋น์ค๋ ํ์์ ์กด์ฌ๊ฐ์ด ์๋ค๊ฐ, ์ด๋ฐ CVE๊ฐ ๋์ค๋ ๋ ํ๊บผ๋ฒ์ ์์ฐ ์ ์ฒด๊ฐ ๋์์ด ๋จ. ์ทจ์ฝ์ ํ๋ ๋์ํ๋ ๊ฒ๋ณด๋ค, ์ด์ฐธ์ ์ฐ๋ฆฌ ์์คํ ์์ ์๋ฌด๋ ์ฐ์ง ์๋ ์๋น์ค์ ํฌํธ ๋ชฉ๋ก์ ํ ๋ฒ ์ ๋ฆฌํด๋๋ ๊ฒ ํจ์ฌ ์ค๋ ๊ฐ๋ ๋ฐฉ์ด๋ผ๊ณ ๋ด.
์ค๋ ๋น์ฅ์ ์ธ ์ค๋ง ํด๋ ์ถฉ๋ถํจ. IKEEXT ์คํ ์ฌ๋ถ ํ์ธ, UDP 500·4500 ์ธ๋ถ ๋ ธ์ถ ์ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์๋น์ค ํฌ๋์ ์ด๋ฒคํธ์ ์๋ฆผ ํ๋ ๊ฑธ์ด๋๊ธฐ. ๋ค๋ค ์๊ธฐ ํ๊ฒฝ์์ ํ ๋ฒ์ฉ ๋๋ ค๋ณด๊ณ , ์ฐ๋ฆฌ ์ชฝ์ ์ด๋ ๊ฒ ๋์๋ค๋ ๊ฒฐ๊ณผ ๋๊ธ๋ก ๊ณต์ ํด ์ฃผ์๋ฉด ์ ๋ ๊ฐ์ด ๋ฐฐ์ฐ๊ฒ ์. ๊ฐ์ด ํด๋ณด์์!