728x90
๋ฐ˜์‘ํ˜•
์ด๋ฏธ์ง€ ์ถœ์ฒ˜: CISA KEV

์‚ฌ๋‚ด ๋ฌธ์„œ, ๊ฒฐ์žฌ ์–‘์‹, ๋ถ€์„œ ํฌํ„ธ, ํ˜‘์—… ์œ„ํ‚ค๊นŒ์ง€ — ๊ทœ๋ชจ ์žˆ๋Š” ์กฐ์ง์—์„œ 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 ๋กœ๊ทธ์—์„œ ์žก์•„๋‚ธ ์ด์ƒ ์ง•ํ›„๊ฐ€ ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€๋กœ ๊ณต์œ ํ•ด ์ฃผ์‹œ๋ฉด ๊ฐ™์ด ์ •๋ฆฌํ•ด ๋ด…์‹œ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•