Cisco CUCM์ด ๋ชจ๋ฅด๋ ์ฃผ์๋ก ๋์ ์์ฒญ์ ๋ณด๋ธ๋ค, SSRF ์ทจ์ฝ์ CVE-2026-20230 ์์๋ณด๊ธฐ
์ฌ๋ฌด์ค ์ ํ๊ฐ ๋ ๊ทธ ์๋ฆฌ์ ์์ด์ ๊ทธ๋ ์ง, ๊ทธ ์ ํ๋ฅผ ๋ฌถ์ด ๊ด๋ฆฌํ๋ ์๋ฒ๋ ์๊ฐ๋ณด๋ค ๋ด๋ถ๋ง ํ๋ณตํ์ ์์ ์์. Cisco Unified Communications Manager, ์ค์ฌ์ CUCM์ด ๋ฑ ๊ทธ๋ฐ ๋ฌผ๊ฑด์. ์์ฑ·์์ ํตํ๋ถํฐ ๋จ๋ง ๋ฑ๋ก, ๋๋ ํฐ๋ฆฌ ์ฐ๋๊น์ง ๋๋งก๋ค ๋ณด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ธ์ฆ ์๋ฒ, ๋ด๋ถ API ๊ฐ์ ๋ฏผ๊ฐํ ์์๋ค๊ณผ ํ์์๋ ๋ถ์ง๋ฐํ ๋ํ๋ฅผ ์ฃผ๊ณ ๋ฐ์. ์ด๋ฒ CVE-2026-20230์ ๋ฐ๋ก ๊ทธ '๋์ ์์ฒญ์ ๋ณด๋ด์ฃผ๋' ๊ธฐ๋ฅ์ ์๊ธด ์๋ฒ์ธก ์์ฒญ ์์กฐ(SSRF) ๊ฒฐํจ์. ๊ณต๊ฒฉ์๊ฐ ์ง์ ์์ ๋ป์ ์ ์๋ ๋ด๋ถ ์์์, CUCM์ ์์ ๋น๋ ค ๊ฑด๋๋ฆด ์ ์๊ฒ ๋๋ค๋ ๊ฒ ํต์ฌ์.
- CUCM ๋ด๋ถ์ ์์ฒญ ์ฒ๋ฆฌ ๋ก์ง์ด ์ฌ์ฉ์๊ฐ ์ง์ ํ ์ฃผ์๋ฅผ ์ถฉ๋ถํ ๊ฒ์ฆํ์ง ์์, ์๋ฒ๊ฐ ๊ณต๊ฒฉ์ ์๋๋๋ก ๋ด๋ถ ์์์ ์์ฒญ์ ๋ณด๋ด๋ SSRF๋ก ์ด์ด์ง.
- ์ํ์ ๋ณธ์ง์ '๊ฒฝ๊ณ๋ฅผ ๋๋ ์ ๋ขฐ'์. ์ธ๋ถ์์ ๋งํ ๋ด๋ถ๋ง·๋ฉํ๋ฐ์ดํฐ·๊ด๋ฆฌ ์ธํฐํ์ด์ค๊ฐ CUCM์ ๊ฒฝ์ ํด ๋ ธ์ถ๋ ์ ์์.
- ๋ฐฉ์ด๋ ํจ์น ์ ์ฉ์ด 1์์์ง๋ง, ์ก์ (egress) ํต์ ·๋คํธ์ํฌ ๋ถ๋ฆฌ·์์ฒญ ๋ก๊ทธ ๋ชจ๋ํฐ๋ง์ ํจ๊ป ๊น์์ผ ์ค์ ๋ก ๋งํ.
SSRF, ํ ์ค๋ก ๋งํ๋ฉด '์๋ฒ๋ฅผ ์ฌ๋ถ๋ฆ๊พผ์ผ๋ก ๋ถ๋ฆฌ๋ ๊ฒ'
SSRF(Server-Side Request Forgery)๋ ๊ธ์ ๊ทธ๋๋ก ์๋ฒ๊ฐ ๋์ ์์ฒญ์ ๋ณด๋ด๊ฒ ๋ง๋๋ ๊ณต๊ฒฉ์. ๋ณดํต ์น ์ ํ๋ฆฌ์ผ์ด์ ์๋ ์ฌ์ฉ์๊ฐ ์ค URL์ ์๋ฒ๊ฐ ๋ฐ์ ๊ทธ ์ฃผ์๋ก ์์ฒญ์ ๋ ๋ฆฌ๋ ๊ธฐ๋ฅ์ด ์์. ์ด๋ฏธ์ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ, ์ธ๋ถ ์ฐ๋, ์นํ ๊ฒ์ฆ ๊ฐ์ ๊ฒ ๋ํ์ ์. ๋ฌธ์ ๋ ์ด URL์ ์๋ฒ๊ฐ ์์ฌ ์์ด ๋ฐ์๋ค์ผ ๋ ์๊น. ๊ณต๊ฒฉ์๊ฐ ์ธ๋ถ ์ฃผ์ ๋์ ๋ด๋ถ IP๋ ๋ด๋ถ ์๋น์ค ์ฃผ์๋ฅผ ์ฌ์ฉ ๋ฃ์ผ๋ฉด, ์๋ฒ๋ '๋ด๊ฐ ์ ๋ขฐํ๋ ์์น์์์ ์์ฒญ'์ด๋ผ๋ ๋ชจ์์๋ก ๊ทธ ๋ด๋ถ ์์์ ๋๋๋ฆผ. ์ธ๋ถ ๋ฐฉํ๋ฒฝ์ด ์๋ฌด๋ฆฌ ๋จ๋จํด๋, ์์ฒญ์ด ์ ๋ขฐ๋ฐ๋ ์๋ฒ ์์ชฝ์์ ์ถ๋ฐํ๋ฉด ๊ฒฝ๊ณ๊ฐ ๋ฌด๋ ฅํด์ง๋ ๊ตฌ์กฐ์.
์ ํํ ํต์ ๊ด๋ฆฌ ์๋ฒ๊ฐ ํ์ ์ด ๋๋
CUCM ๊ฐ์ ํตํฉ ํต์ ์๋ฒ๋ SSRF์ ๊ฐ์น๋ฅผ ์ ๋ํ ํค์ฐ๋ ํ๊ฒฝ์ ๋์ฌ ์์. ์ฒซ์งธ, ์์น๊ฐ ์ข์. ์ด์์ ์ํด ๋ด๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ธ์ฆ·๋๋ ํฐ๋ฆฌ ์์คํ , ๋ค๋ฅธ ๊ด๋ฆฌ ์ฝ์๊ณผ ํญ๋๊ฒ ํต์ ํ๋ฏ๋ก, ์ด ์๋ฒ๋ฅผ ๊ฒฝ์ ํ๋ฉด ํ์ ์ธ๋ถ์์ ๋ฟ์ ์ ์๋ ์์์ ๋ฐ์ ๋ค์ผ ์ ์์. ๋์งธ, ๊ถํ์ด ํผ. ํต์ ์ธํ๋ผ์ ์ค์ถ๋ผ ๋คํธ์ํฌ ์์์ ์๋์ ์ผ๋ก ํญ๋์ ์ ๊ทผ์ ํ์ฉ๋ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์. ์ ์งธ, ๋ ธ์ถ๋์ด ์์. ๋จ๋ง ๋ฑ๋ก๊ณผ ์ด์ ํธ์ ๋๋ฌธ์ ๊ด๋ฆฌ ์ธํฐํ์ด์ค๊ฐ ์๊ฐ๋ณด๋ค ๋์ ๋์ญ์์ ์ ๊ทผ ๊ฐ๋ฅํ๊ฒ ์ด๋ ค ์๋ ํ์ฅ์ด ํํจ. ์ฆ '๊ฒฝ์ ์ง๋ก ์ผ๊ธฐ ์ข์ ์๋ฒ'๋ผ๋ ์กฐ๊ฑด์ ๋๋ฃจ ๊ฐ์ถ ์ ์.
๊ณต๊ฒฉ์๊ฐ ๋ ธ๋ฆฌ๋ ๊ฒ — ๊ฐ๋ ์์ค์์๋ง
๊ตฌ์ฒด์ ํ์ด๋ก๋๋ฅผ ๋์ด๋์ ์ผ์ ์๋๊ณ , ๋ฌด์์ ๋ ธ๋ฆฌ๋์ง ๊ทธ๋ฆผ๋ง ๊ทธ๋ ค๋ณด๋ฉด ์ด๋ฌํจ. SSRF๋ก ๊ฐ์ฅ ๋จผ์ ์๋ํ๋ ๊ฑด ๋ด๋ถ ์ ์ฐฐ์. CUCM์ ํตํด ๋ด๋ถ IP ๋์ญ์ ํ ์นธ์ฉ ๋๋๋ ค, ์ด๋ค ํธ์คํธ์ ํฌํธ๊ฐ ์ด์ ์๋์ง ์๋ต ์ฐจ์ด๋ก ์ง๋๋ฅผ ๊ทธ๋ ค๋๊ฐ. ๊ทธ๋ค์์ ๋ณดํต ๋ซํ ์์ด์ผ ํ ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ ๋ด๋ถ API๋ฅผ ์๋ฒ ๊ถํ์ผ๋ก ํธ์ถํด๋ณด๋ ๋จ๊ณ์. ํด๋ผ์ฐ๋ํ ๋ฐฐํฌ๋ผ๋ฉด ์ธ์คํด์ค ๋ฉํ๋ฐ์ดํฐ์ฒ๋ผ ๋ด๋ถ์์๋ง ์ ๊ทผ ๊ฐ๋ฅํ ์์์ด ํ์ ์ด ๋๊ธฐ๋ ํจ. ์ด๋ ๊ฒฝ๋ก๋ ๊ณตํต์ ์ ๋ถ๋ช ํจ. ์ง์ ๊ณต๊ฒฉ์ ๋งํ ์์ง๋ง, ์ ๋ขฐ๋ฐ๋ ์๋ฒ์ ์ด๋ฆ์ผ๋ก ์ฐํํ๋ค๋ ์ ์. ๊ทธ๋์ SSRF๋ ๋จ๋ ๊ฒฐํจ๋ณด๋ค ๋ค๋ฅธ ๊ณต๊ฒฉ์ผ๋ก ๊ฐ๋ ๋ฐํ์ผ๋ก ํ๊ฐํ๋ ๊ฒ ๋ง์.
๋ฐฉ์ด์ ๋์ผ๋ก — ๋ฌด์์ ๋ณด๋ฉด ๋ณด์ด๋
ํ์ง์ ์ถ๋ฐ์ ์ 'CUCM์ด ํ์์ ๋ค๋ฅธ ๊ณณ์ผ๋ก ๋ง์ ๊ฑฐ๋๊ฐ'์. ์ ์ ์ด์์ด๋ผ๋ฉด ์ด ์๋ฒ๊ฐ ํต์ ํ๋ ์๋๋ ๋์ฒด๋ก ์ ํด์ ธ ์์. ๊ทธ ๊ธฐ์ค์ ์ ์์์ผ ์ดํ์ด ๋ณด์. ๊ตฌ์ฒด์ ์ผ๋ก๋ ๋ค์์ ์ดํ.
- ์๋ฒ์์ ๋๊ฐ๋ ์ก์ ํธ๋ํฝ ์ค, ํ์ ๋ํํ์ง ์๋ ๋ด๋ถ IP·๋์ญ์ผ๋ก ํฅํ๋ ์์ฒญ์ด ๊ฐ์๊ธฐ ๋์ด๋๋์ง ํ์ธํจ.
- ์งง์ ์๊ฐ์ ์ฌ๋ฌ ํธ์คํธ·ํฌํธ๋ก ํฅํ๋ ์์ฐจ์ ์ฐ๊ฒฐ ์๋๋ ๋ด๋ถ ์ค์บ์ ์ ํ์ ํ์ ์ด๋ฏ๋ก ๊ฒฝ๋ณด ๋์์ผ๋ก ๋ .
- ์์ฒญ ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ ๋ค์ด์จ ์ ๋ ฅ๊ฐ(ํนํ ์ฃผ์·URL ํํ) ๋ก๊ทธ๋ฅผ ๋จ๊ธฐ๊ณ , ๋ด๋ถ ๋์ญ์ด๋ ๋ฉํ๋ฐ์ดํฐ ์ฃผ์๊ฐ ์ ๋ ฅ์ ์์ฌ ์๋์ง ์ ๊ฒํจ.
- ์๋ต ํฌ๊ธฐ·์ง์ฐ ์๊ฐ์ ๋น์ ์ ํจํด์ ํจ๊ป ๋ด. SSRF๋ ์๋ต ์ฐจ์ด๋ก ๋ด๋ถ ์ํ๋ฅผ ์ถ๋ก ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์.
๋ก๊ทธ๊ฐ ํฉ์ด์ ธ ์์ผ๋ฉด ์ด๋ฐ ์๊ด๊ด๊ณ๊ฐ ์ ๋ณด์ด๋ฏ๋ก, CUCM์ ์ ๊ทผ·์์ฒญ ๋ก๊ทธ๋ฅผ ์ค์ ์์งํด ๋๋ ์ฌ์ ์ค๋น๊ฐ ์ฌ์ค์ ํ์ง์ ์ ๋ฐ์.
์ํ — ํจ์น ํ ์ค๋ก ๋๋์ง ์๋ ์ด์
๊ฐ์ฅ ํ์คํ ์กฐ์น๋ ๋ฒค๋๊ฐ ๋ฐฐํฌํ ๋ณด์ ์ ๋ฐ์ดํธ๋ฅผ ์ ์ฉํ๋ ๊ฒ์. ๋ค๋ง ํต์ ์ธํ๋ผ๋ ์ ๊ฒ ์ฐฝ๊ตฌ๋ฅผ ์ก๊ธฐ๊ฐ ๊น๋ค๋ก์ ํจ์น๊ฐ ๋ฆ์ด์ง๊ธฐ ์ฌ์. ๊ทธ ๊ณต๋ฐฑ์ ๋ฉ์ฐ๋ ๊ฒ ๊ตฌ์กฐ์ ๋ฐฉ์ด์. ๊ฐ์ธ์ ์ผ๋ก๋ ๋ค์ ์์๋ฅผ ์ถ์ฒํจ.
- ๋คํธ์ํฌ ๋ถ๋ฆฌ: CUCM์ด ๋ฟ์ ์ ์๋ ๋ด๋ถ ์์ ๋ฒ์ ์์ฒด๋ฅผ ์ขํ. ์ด์์ ํ์ํ ๋์๋ง ํ์ฉํ๋ ๋ถ๋ฆฌ๋ SSRF๊ฐ ์ฑ๊ณตํด๋ ๊ฐ ๊ณณ์ ์๊ฒ ๋ง๋ฆ.
- ์ก์ ํต์ : ์๋ฒ์์ ๋๊ฐ๋ ์ฐ๊ฒฐ์ ๊ธฐ๋ณธ ์ฐจ๋จํ๊ณ , ๊ผญ ํ์ํ ๋ชฉ์ ์ง๋ง ํ์ฉํ๋ ์ถ๊ตฌ ์ ์ฑ ์ ๋ . ๋ด๋ถ ์ ์ฐฐ์ ์นผ๋ ์ ์ง์ ๋ฌด๋๊ฒ ํจ.
- ๊ด๋ฆฌ ์ธํฐํ์ด์ค ๋ ธ์ถ ์ถ์: ์ด์ ์ฝ์์ด ๋์ ๋์ญ์์ ์ ๊ทผ๋์ง ์๋๋ก ์ ๊ทผ ์ถ๋ฐ์ง๋ฅผ ์ขํ๊ณ , ๋ถํ์ํ ๊ธฐ๋ฅ·์๋น์ค๋ ๊บผ ๋ .
- ๋ณ๊ฒฝ ๊ฐ์: ์ ํต์ ๊ฐ ์๊ฐ์ด ์ง๋๋ฉฐ ์ฌ๊ทธ๋จธ๋ ๋์จํด์ง์ง ์๋์ง ์ฃผ๊ธฐ์ ์ผ๋ก ์ฌ์ ๊ฒํจ. ๋ถ๋ฆฌ ์ ์ฑ ์ ๋ง๋ค ๋๋ณด๋ค ์ ์งํ ๋ ๋ฌด๋์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์.
์ ๋ฆฌํ๋ฉด ์ด๋ฒ ๊ฒฐํจ์ด ์ฃผ๋ ๊ตํ์ 'SSRF ํ๋'๊ฐ ์๋๋ผ, ๋ด๋ถ์ ์์ ์๋ฒ์ ์ฐ๋ฆฌ๊ฐ ์ผ๋ง๋ ํฐ ์ ๋ขฐ๋ฅผ ๋ฌด์ฌ์ฝ ์ฅ์ฌ์ฃผ๊ณ ์์๋๊ฐ์ ๋ํ ์ง๋ฌธ์. ํต์ ์๋ฒ์ฒ๋ผ ์กฐ์ฉํ ์ค์ฌ์ ์๋ ์์ฐ์ผ์๋ก, ๊ทธ ์๋ฒ๊ฐ ๋๊ตฌ์๊ฒ ๋ง์ ๊ฑธ ์ ์๋์ง ํ ๋ฒ์ฏค ์ง์ ๊ทธ๋ ค๋ณผ ํ์๊ฐ ์์. ๊ฐ์ ํ๊ฒฝ์ CUCM์ด ์ด๋๋ก ์์ฒญ์ ๋ณด๋ผ ์ ์๋์ง ์ค๋ ํ ์ค์ด๋ผ๋ ์ ๊ฒํ๋ฅผ ์ ์ด ๋ณด๋ฉด ์ข๊ฒ ์. ๊ฐ์ด ๊ธฐ์ค์ ๋ถํฐ ์ก์ ๋ณด์์. ๋งํ๋ ์ง์ ์ด๋ ํ์ฅ์์ ๋ณธ ํจํด์ด ์์ผ๋ฉด ๋๊ธ๋ก ๋๋ ์ฃผ์ธ์.