CVE-2026-50522, SharePoint ์ญ์ง๋ ฌํ ๊ฒฐํจ์ EDR ๋ก๊ทธ์์ ๋จผ์ ์ก์๋ด๊ธฐ
์ฌ๋ด ๋ฌธ์, ๊ฒฐ์ฌ ์์, ๋ถ์ ํฌํธ, ํ์ ์ํค๊น์ง — ๊ท๋ชจ ์๋ ์กฐ์ง์์ SharePoint๋ ๋๊ฐ '์์ด์๋ ์ ๋๋' ์๋ฆฌ์ ์์ ์์. ๊ทธ๋งํผ ์ธ์ฆ๋ ์ฌ์ฉ์๊ฐ ์๋ฒ๋ก ๋ณด๋ด๋ ๋ฐ์ดํฐ์ ์ข ๋ฅ๋ ๋ง๊ณ , ๊ทธ์ค์๋ ์ฌ๋์ด ์ฝ์ผ๋ผ๊ณ ๋ง๋ ๊ฒ ์๋๋ผ ์๋ฒ๋ผ๋ฆฌ ์ฃผ๊ณ ๋ฐ๋ ์ง๋ ฌํ๋ ๊ฐ์ฒด๋ ์์ฌ ์์. CVE-2026-50522๋ ๋ฐ๋ก ๊ทธ ์ง์ , ์ฆ '์ ๋ขฐํ์ง ์์ ๋ฐ์ดํฐ๋ฅผ ์๋ฒ๊ฐ ๋์ด๋ฆฌ๋ ๊ณผ์ '์์ ๋ฒ์ด์ง๋ ๋ฌธ์ ์.
- CVE-2026-50522๋ ์ ๋ขฐ๋์ง ์์ ๋ฐ์ดํฐ์ ์ญ์ง๋ ฌํ(CWE-502) ๊ณ์ด ๊ฒฐํจ์ผ๋ก, ์กฐ์๋ ์ง๋ ฌํ ๊ฐ์ฒด๊ฐ SharePoint ์๋ฒ์์์ ์ฝ๋ ์คํ์ผ๋ก ์ด์ด์ง ์ ์์.
- ๊ฐ์ฅ ํ์คํ ๋ฐฉ์ด๋ ๋ฒค๋ ํจ์น ์ ์ฉ์ด๊ณ , ํ์ง ๊ด์ ์ ํต์ฌ์ SharePoint ์ฑํ ํ๋ก์ธ์ค(w3wp)๊ฐ ๊ฐ์๊ธฐ ์์ ํ๋ก์ธ์ค๋ ์น์ ธ์ ๋ง๋ค์ด๋ด๋ ์๊ฐ์ ์ก๋ ๊ฒ.
- ์๋น์ค ๊ณ์ ์ต์ ๊ถํ๊ณผ ๋คํธ์ํฌ ๋ถ๋ฆฌ๋ก '๋ซ๋ฆฐ ๋ค์'์ ํ์ฐ์ ์ขํ๋๋ ๊ฒ ๋ฐฉ์ด์์ ์ค์ง์ ์น๋ถ์ฒ์.
์ญ์ง๋ ฌํ๊ฐ ์ ์ํํ๊ฐ — ๋ฐ์ดํฐ๊ฐ ์ฝ๋๋ก ๋ฐ๋๋ ์ง์
์ง๋ ฌํ(serialization)๋ ๋ฉ๋ชจ๋ฆฌ ์์ ๊ฐ์ฒด๋ฅผ ์ ์ฅ·์ ์กํ๊ธฐ ์ข๊ฒ ๋ฐ์ดํธ ๋ฉ์ด๋ฆฌ๋ก ๋ฉ์ํ๊ฒ ๋ง๋๋ ์์ ์ด๊ณ , ์ญ์ง๋ ฌํ(deserialization)๋ ๊ทธ๊ฑธ ๋ค์ ๊ฐ์ฒด๋ก ๋ณต์ํ๋ ๊ณผ์ ์. ๋ฌธ์ ๋ ๋ณต์ํ ๋ ์๋ฒ๊ฐ '์ด ๋ฐ์ดํฐ๊ฐ ์ด๋์ ์๋์ง, ์ด๋ค ํ์ ์ด์ด์ผ ์ ์์ธ์ง'๋ฅผ ์ถฉ๋ถํ ๊ฒ์ฆํ์ง ์์ผ๋ฉด, ๊ณต๊ฒฉ์๊ฐ ์ํ๋ ๊ฐ์ฒด ๊ตฌ์กฐ๋ฅผ ๊ทธ๋๋ก ๋ง๋ค์ด ๋ฃ์ ์ ์๋ค๋ ๋ฐ ์์.
๋จ์ํ ๊ฐ ํ๋ ๋ฐ๊พธ๋ ์์ค์ด ์๋๋ผ, ๋ณต์ ๊ณผ์ ์์ ์๋์ผ๋ก ํธ์ถ๋๋ ๋ฉ์๋๋ค์ ์ฌ์ฌ์ฒ๋ผ ์ฎ์ด ์์น ์๋ ๋์์ผ๋ก ํ๋ ค๋ณด๋ด๋ ๋ฐฉ์์ด ์๋ ค์ ธ ์์(์ด๋ฅธ๋ฐ ๊ฐ์ ฏ ์ฒด์ธ). ์ธ๋ถ์ ์ธ ํ์ด๋ก๋ ์ ์๋ฒ์ ์ฌ๊ธฐ์ ๋ค๋ฃจ์ง ์์ง๋ง, ํต์ฌ ๊ฐ๋ ์ "์ ๋ ฅ ๋ฐ์ดํฐ๊ฐ ์คํ ํ๋ฆ์ ๊ฒฐ์ ํ๊ฒ ๋๋ ์๊ฐ ์ ๋ขฐ ๊ฒฝ๊ณ๊ฐ ๋ฌด๋์ง๋ค"๋ ๊ฒ์. SharePoint ๊ณ์ด์ด ๊ณผ๊ฑฐ๋ถํฐ ์ด ๋ถ๋ฅ ์ทจ์ฝ์ ์ ๋จ๊ณจ์ด์๋ ๊ฑด ViewState, machineKey์ฒ๋ผ ์๋ช ·๋ณต์์ด ์ฝํ ๊ตฌ์กฐ๋ฅผ ๋ง์ด ํ๊ณ ์๊ธฐ ๋๋ฌธ์.
CVE-2026-50522๊ฐ ๊ฑด๋๋ฆฌ๋ ์ ๋ขฐ ๊ฒฝ๊ณ
์ด ๊ฒฐํจ์ ๋ณธ์ง์ ์๋ฒ๊ฐ ์ธ๋ถ์์ ๋ค์ด์จ ์ง๋ ฌํ ๋ฐ์ดํฐ๋ฅผ '๋ด๊ฐ ๋ง๋ ์ ์ ๋ฐ์ดํฐ'์ ๋๊ฐ์ด ์ทจ๊ธํด ๋ณต์ํด๋ฒ๋ฆฌ๋ ๋ฐ ์์. ์ธ์ฆ ์ํ๋ ํน์ ์์ฒญ ๊ฒฝ๋ก์ ๋ฐ๋ผ ์กฐ๊ฑด์ ๋ฌ๋ผ์ง์ง๋ง, ์ฑ๊ณต ์ ์ฝ๋๊ฐ ์คํ๋๋ ๋งฅ๋ฝ์ ๋๊ฐ SharePoint ์น ์ ํ๋ฆฌ์ผ์ด์ ํ ๊ณ์ , ์ฆ w3wp.exe๊ฐ ๊ฐ์ง ๊ถํ์. ์ด ๊ณ์ ์ด ๋์ ๊ถํ์ ๊ฐ๊ณ ์์์๋ก, ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์๋ฒ์ ์์ ๋กญ๊ฒ ํต์ ํ ์๋ก ํผํด ๋ฐ๊ฒฝ์ด ์ปค์ง. ๊ณต๊ฐ๋ CVSS ์์น๋ ์ธ๋ถ ๋ฒ์ ๋ฒ์๋ ๋ฒค๋ ๊ณ ์ง์ ๋ง์ถฐ ํ์ธํด์ผ ํ๋ฉฐ, ์ฌ๊ธฐ์๋ ๋ฐฉ์ด ์ค๊ณ์ ์ง์คํจ.
๋ฐฉ์ด์ ๊ด์ : ์ด๋๋ฅผ ๋ณด๋ฉด ํ์ง๋๋๊ฐ
์ญ์ง๋ ฌํ ๊ณต๊ฒฉ์ '์ ๊ตฌ'๋ณด๋ค '๊ฒฐ๊ณผ'์์ ํฐ๊ฐ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์. ์ฆ ์์ฒญ ์์ฒด๋ฅผ ์๋ฒฝํ ๊ฑธ๋ฌ๋ด๊ธฐ ์ด๋ ต๋๋ผ๋, ์คํ ์ดํ์ ํ์๋ ๋น๊ต์ ๋๋ ทํ ์ ํธ๋ฅผ ๋จ๊น.
- w3wp์ ์์ํ ์์ ํ๋ก์ธ์ค: SharePoint ์ฑํ ํ๋ก์ธ์ค๊ฐ cmd.exe·powershell.exe·mshta ๊ฐ์ ํ๋ก์ธ์ค๋ฅผ ์์ฑํ๋ฉด ๊ฑฐ์ ํญ์ ์ด์ ์ ํธ์. EDR์์ ์ด ๋ถ๋ชจ-์์ ๊ด๊ณ๋ฅผ ์์ ๋ฃฐ๋ก ๊ฑธ์ด๋ ๊ฒ.
- ์น์ ธ ํ์ผ ์์ฑ ๊ฐ์: LAYOUTS, TEMPLATE, wwwroot ํ์์ ์ ๊ท .aspx/.ashx๊ฐ ์๊ธฐ๋ ์ด๋ฒคํธ๋ฅผ ํ์ผ ๋ฌด๊ฒฐ์ฑ ๋ชจ๋ํฐ๋ง์ผ๋ก ์ก์.
- IIS·ASP.NET ๋ก๊ทธ: ๋น์ ์์ ์ผ๋ก ํฐ __VIEWSTATE ๊ฐ, ๋ฐ๋ณต๋๋ ViewState MAC ๊ฒ์ฆ ์คํจ, ํน์ ๊ด๋ฆฌ ์๋ํฌ์ธํธ๋ก์ ์์ ๋ฐ POST ํจํด.
- AMSI ์ฐ๋ ๊ฒฝ๋ณด: ์ต์ SharePoint๋ AMSI ํตํฉ์ ์ง์ํ๋ฏ๋ก, ์ด๋ฅผ ์ผ๋๋ฉด ๋ณต์ ์งํ ์คํ๋๋ ์ ์ฑ ์คํฌ๋ฆฝํธ ๋จ๊ณ์์ ํ ๋ฒ ๋ ๊ฑธ๋ฆผ.
์ํ์ ํ๋๋ ์ฒดํฌ๋ฆฌ์คํธ
- ํจ์น ์ต์ฐ์ : ๋ฒค๋ ๋ณด์ ์ ๋ฐ์ดํธ ์ ์ฉ์ด ๊ทผ๋ณธ ํด๊ฒฐ์ฑ ์. ํ ์คํธ ํ๊ณ๋ก ๋ฏธ๋ฃจ๋ ๊ธฐ๊ฐ์ด ๊ณง ๋ ธ์ถ ์ฐฝ๊ตฌ๊ฐ ๋จ.
- ViewState ๋ฌด๊ฒฐ์ฑ ์ ๊ฒ: ViewState MAC์ด ํ์คํ ํ์ฑํ๋ผ ์๋์ง ํ์ธํ๊ณ , machineKey ์ ์ถ์ด ์์ฌ๋๋ฉด ์ง์ฒด ์์ด ๋กํ ์ด์ .
- AMSI ํตํฉ ํ์ฑํ: ์ง์ ๋ฒ์ ์ด๋ผ๋ฉด ๋ฐ๋์ ์ผ์ ์คํ ๋จ๊ณ ํ์ง ๊ณ์ธต์ ํ๋ ๋ ํ๋ณด.
- ์ต์ ๊ถํ ์๋น์ค ๊ณ์ : ์ฑํ ๊ณ์ ์ ๊ณผํ ๊ถํ์ ์ฃผ์ง ๋ง๊ณ gMSA ๋ฑ์ผ๋ก ๊ด๋ฆฌ, ๋๋ฉ์ธ ๊ด๋ฆฌ์๊ธ ์์์ ๊ธ๋ฌผ.
- ๋คํธ์ํฌ ๋ถ๋ฆฌ: SharePoint ์๋ฒ๊ฐ ๋ด๋ถ ์ด๋๋ก๋ ์์ ๋กญ๊ฒ ๋๊ฐ์ง ๋ชปํ๋๋ก ์ธ๊ทธ๋จผํธ๋ฅผ ๋๋๊ณ , ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ ์ธ๋ถ์ ๋ ธ์ถํ์ง ์์.
- WAF๋ ๋ณด์กฐ ์๋จ: ์๋ ค์ง ๊ฐ์ ฏ ์๊ทธ๋์ฒ๋ ์ด์ ์ง๋ ฌํ ํจํด ์ฐจ๋จ์ ๋์์ด ๋์ง๋ง, ์ฐํ ๊ฐ๋ฅ์ฑ์ด ์์ผ๋ฏ๋ก ๋จ๋ ๋ฐฉ์ด์ ์ผ๋ก ๋ฏฟ์ง ๋ง ๊ฒ.
๋ง๋ฌด๋ฆฌํ๋ฉฐ
๊ฐ์ธ์ ์ผ๋ก๋ ์ด๋ฐ ์ญ์ง๋ ฌํ ๊ณ์ด ์ทจ์ฝ์ ์ ๋ง๋ ๋๋ง๋ค '์ ๊ตฌ๋ฅผ ๋ค ๋ง๊ฒ ๋ค'๋ ์์ฌ๋ณด๋ค, ํจ์น·์ต์๊ถํ·ํ์ ํ์ง ์ธ ์ถ์ ๋์์ ๋๊ป๊ฒ ์๋ ์ชฝ์ ์ถ์ฒํจ. ํนํ w3wp๊ฐ ์ ธ์ ๋์ฐ๋ ๋ฃฐ ํ๋๋ง ์ ๋๋ก ๊ฑธ๋ ค ์์ด๋ ์ค์ ์ฌ๊ณ ์์ ์ด๋์ด ์์ ํ ๋ฌ๋ผ์ง๋ ๊ฑธ ์ฌ๋ฌ ๋ฒ ๋ดค์. ์ฐ๋ฆฌ ํ๊ฒฝ์๋ ๊ทธ ๋ฃฐ์ด ์ผ์ ธ ์๋์ง, machineKey ๊ด๋ฆฌ๊ฐ ๋๊ณ ์๋์ง ์ค๋ ํ ๋ฒ์ฉ ํ์ธํด ๋ณด์์. ๊ฐ์ SharePoint ๋ก๊ทธ์์ ์ก์๋ธ ์ด์ ์งํ๊ฐ ์๋ค๋ฉด ๋๊ธ๋ก ๊ณต์ ํด ์ฃผ์๋ฉด ๊ฐ์ด ์ ๋ฆฌํด ๋ด ์๋ค.
# ๋๊ธ