PaperCut NG/MF ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์จ์ unsafe reflection, CVE-2026-82078 ๋์ ์ ๋ฆฌ
์ฌ๋ฌด์ค ๊ตฌ์์ ๋์ธ ์ธ์ ์๋ฒ๋ ์์ฐ ๋ชฉ๋ก์์๋ ๋ ๋งจ ์๋์ชฝ์ ์์. ๋ด๋น์ ์ด๋ฌดํ์ด๊ณ , ํจ์น ์ฃผ๊ธฐ๋ "๋ณตํฉ๊ธฐ ์ ๋์ค๋ฉด ๋์ง"์์ ๋ฉ์ถฐ ์๋ ๊ฒฝ์ฐ๊ฐ ๋๋ถ๋ถ์. ๊ทธ๋ฐ๋ฐ ๊ทธ ์ฅ๋น๊ฐ ๋๋ฉ์ธ ๊ณ์ ์ผ๋ก ์ธ์ฆ์ ๋ฐ๊ณ , ๋ถ์๋ณ ์ถ๋ ฅ ๋ก๊ทธ๋ฅผ ์๊ณ , ๊ด๋ฆฌ ์ฝ์์ ์น์ผ๋ก ์ด์ด๋๊ณ ์๋ค๋ฉด ์ด์ผ๊ธฐ๊ฐ ๋ฌ๋ผ์ง. CVE-2026-82078์ ๋ฐ๋ก ๊ทธ PaperCut NG/MF์์ ์์ ํ์ง ์์ ๋ฆฌํ๋ ์ (unsafe reflection) ์ฒ๋ฆฌ๊ฐ ๋ฌธ์ ๋ก ์ง๋ชฉ๋ ์ฌ๋ก์.
- PaperCut NG/MF๊ฐ ์ธ๋ถ์์ ๋ค์ด์จ ๊ฐ์ ํด๋์ค·๋ฉ์๋ ์ด๋ฆ์ผ๋ก ๊ทธ๋๋ก ์จ์ ํธ์ถํ๋ ๊ตฌ์กฐ(CWE-470)๊ฐ ๋ฌธ์ ์ ํต์ฌ์
- ๊ณต๊ฒฉ์ด ์ฑ์ฌ๋๋ฉด ์ธ์ ์๋ฒ ํ๋ก์ธ์ค ๊ถํ์ผ๋ก ์์ ์ฝ๋๊ฐ ์คํ๋ ์ ์๊ณ , ์ด ์๋ฒ๋ ๋ณดํต ๋ด๋ถ๋ง ๊น์ํ ๊ณณ์ ์์
- ํจ์น๊ฐ 1์์, ๊ทธ๋ค์์ด ๊ด๋ฆฌ ํฌํธ(9191/9192) ๋
ธ์ถ ์ฐจ๋จ๊ณผ
pc-app-server์ ์์ ํ๋ก์ธ์ค ๊ฐ์์
1. unsafe reflection์ด ์ ์ํํ๊ฐ
๋ฆฌํ๋ ์ ์ ์๋ฐ์์ "์ด๋ฆ๋ง ๊ฐ์ง๊ณ ํด๋์ค๋ฅผ ์ฐพ์ ์คํ"ํ๋ ๊ธฐ๋ฅ์. ๊ฐ๋ฐ ํธ์๋ฅผ ์ํด ํ๋ฌ๊ทธ์ธ ๊ตฌ์กฐ๋ ๋์ ํธ๋ค๋ฌ ๋งคํ์ ํํ ์. ๋ฌธ์ ๋ ๊ทธ ์ด๋ฆ์ ์ฌ์ฉ์๊ฐ ๋ณด๋ธ ํ๋ผ๋ฏธํฐ์์ ๊ฐ์ ธ์ฌ ๋ ๋ฐ์ํจ.
- ์ ์ ํ๋ฆ: ์์ฒญ ๊ฐ → ํ์ฉ ๋ชฉ๋ก ๋์กฐ → ์ ํด์ง ํธ๋ค๋ฌ ํธ์ถ
- ์ทจ์ฝ ํ๋ฆ: ์์ฒญ ๊ฐ → ๊ทธ๋๋ก ํด๋์ค ๋ก๋ฉ → ์ธ์๊น์ง ์์ฒญ์์ ๋ฐ์ ๋ฉ์๋ ์คํ
ํ์๋ฉด ๊ฐ๋ฐ์๊ฐ ์๋ํ ์ ์๋ ๋ด๋ถ ํด๋์ค๊น์ง ํธ์ถ ๋์์ด ๋จ. ์ฌ๊ธฐ์ ์คํ ํ๋ฆ์ ๋ฐ๊ฟ ์ ์๋ ํด๋์ค๊ฐ ํ๋๋ง ๊ฑธ๋ ค๋ ์๊ฒฉ ์ฝ๋ ์คํ์ผ๋ก ์ด์ด์ง. ๊ฐ๋ ์ ๋ฑ ์ฌ๊ธฐ๊น์ง๊ณ , ์ด๋ค ํด๋์ค๋ฅผ ์ด๋ป๊ฒ ์ฎ๋์ง๋ ๋ค๋ฃจ์ง ์์.
2. ์ธ์ ์๋ฒ๊ฐ ํ์ ์ด ๋๋ ์ง์ง ์ด์
PaperCut์ 2023๋ ์๋ ์ธ์ฆ ์ฐํ์ ๊ฒฐํฉ๋ ์ทจ์ฝ์ ์ด ๋์ฌ์จ์ด ๊ทธ๋ฃน์ ์ด๊ธฐ ์นจํฌ ๊ฒฝ๋ก๋ก ์ค์ ์ ์ฉ๋ ์ ๋ ฅ์ด ์์. ๊ณต๊ฒฉ์ ์ ์ฅ์์ ๋งค๋ ฅ์ ์ธ ์กฐ๊ฑด์ด ๊ฒน์ณ ์๊ธฐ ๋๋ฌธ์.
- ์น ๊ด๋ฆฌ ์ฝ์์ด ์์ ๋ ์๊ณ , ํธ์์ ์ธํฐ๋ท ๋ ธ์ถ๋ ์ฌ๋ก๊ฐ ๊พธ์คํ ๋ฐ๊ฒฌ๋จ
- ์๋น์ค ๊ณ์ ๊ถํ์ด ๊ณผํ๊ฒ ๋์ ๊ฒฝ์ฐ๊ฐ ๋ง๊ณ , ์๋์ฐ์์๋ SYSTEM์ ๊ฐ๊น์ด ๊ถํ์ผ๋ก ๋๋ ๊ตฌ์ฑ์ด ํํจ
- AD ์ฐ๋์ผ๋ก ์ฌ์ฉ์ ๋ชฉ๋ก·๋ถ์ ๊ตฌ์กฐ๋ฅผ ์ด๋ฏธ ๋ค๊ณ ์์ด ๋ด๋ถ ์ ์ฐฐ ์๋ฃ๋ก ๋ฐ๋ก ์ฐ์
- EDR ์ ์ฑ ์์ธ๋ก ๋น ์ ธ ์๋ ๊ฒฝ์ฐ๊ฐ ์ฆ์. ์ถ๋ ฅ ์ง์ฐ ๋ฏผ์ ๋๋ฌธ์ ์์ธ๋ฅผ ๋ฃ์ด๋๊ณ ์๋ ํจํด์
3. ํ์ง ํฌ์ธํธ
ํจ์น ์ ์ด๋ ํ๋ , ์ด ๊ณ์ด ์ทจ์ฝ์ ์ ํ๋ก์ธ์ค ๊ณ๋ณด์์ ๊ฐ์ฅ ์ ๋ช ํ๊ฒ ๋๋ฌ๋จ. ์ธ์ ์๋ฒ๊ฐ ๊ฐ์๊ธฐ ์ ธ์ ๋์ธ ์ด์ ๋ ์์.
- ์์ ํ๋ก์ธ์ค ๊ฐ์:
pc-app-server.exe๋javaw.exe๊ฐ ๋ถ๋ชจ์ธcmd.exe,powershell.exe,certutil,bitsadmin์คํ. Sysmon Event ID 1๋ก ๋ถ๋ชจ-์์ ๊ด๊ณ๋ฅผ ๊ฑธ์ด๋๋ฉด ์คํ์ด ๊ฑฐ์ ์๋ ๊ท์น์ด ๋์ด - ์ ํ๋ฆฌ์ผ์ด์
๋ก๊ทธ: ์ค์น ๊ฒฝ๋ก์
server/logs/server.log์ ๊ด๋ฆฌ์ ๊ฐ์ฌ ๋ก๊ทธ. ํด๋์ค ๋ก๋ฉ ์คํจ,ClassNotFoundException,NoSuchMethodException์ด ์งง์ ์๊ฐ์ ๋ฐ๋ณต๋๋ฉด ์ด๋ฆ์ ๋ฐ๊ฟ๊ฐ๋ฉฐ ๋๋ฌ์ ํ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ํผ - ์น ์ ๊ทผ ๋ก๊ทธ: ๊ด๋ฆฌ ๊ฒฝ๋ก์ ๋ํ ๋น์ ์ ํ๋ผ๋ฏธํฐ, ์ (.)์ผ๋ก ๊ตฌ๋ถ๋ ํจํค์ง ํํ ๋ฌธ์์ด์ด ๊ฐ์ผ๋ก ๋ค์ด์ค๋ ์์ฒญ
- ํ์ผ ์์ฑ: ์๋ฒ ๋๋ ํฐ๋ฆฌ ํ์๋ ์์ ํด๋์ ์๋ก ์๊ธด ์คํฌ๋ฆฝํธ·JSP·์คํ ํ์ผ
- ์์๋ฐ์ด๋ ํธ๋ํฝ: ์ธ์ ์๋ฒ๊ฐ ์ธ๋ถ๋ก HTTPS ์ธ์ ์ ์๋ก ์ฌ๋ ํ์. ์ด ์ฅ๋น๋ ์๋ ๋ฐ์ผ๋ก ๋๊ฐ ์ผ์ด ๊ฑฐ์ ์์ด์ ๋ฒ ์ด์ค๋ผ์ธ ์ก๊ธฐ๊ฐ ์ฌ์
4. ์ํ ์์
- ์ ๊ทธ๋ ์ด๋๊ฐ ์ต์ฐ์ . ๋ฒค๋๊ฐ ๊ณต์งํ ์์ ๋น๋๋ก ์ฌ๋ฆฌ๋ ๊ฒ ์ธ์ ๊ทผ๋ณธ ํด๊ฒฐ์ฑ ์ ์์. ๋ฆฌํ๋ ์ ์ ๋ ฅ ๊ฒ์ฆ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฝ๋ ์์์๋ง ๊ณ ์น ์ ์์
- ๊ด๋ฆฌ ์ฝ์ ๋ ธ์ถ ์ ๊ฑฐ. 9191/9192 ํฌํธ๋ฅผ ์ธํฐ๋ท์ ์ด์ด๋ ์ด์ ๊ฐ ์์. ์ธ๋ถ ์ ๊ทผ์ด ๊ผญ ํ์ํ๋ฉด VPN์ด๋ ๋ฆฌ๋ฒ์ค ํ๋ก์ ๋ค๋ก ๋ฃ๊ณ IP ํ์ฉ ๋ชฉ๋ก์ ๋ถ์ด๊ธฐ
- ๊ถํ ๋ฎ์ถ๊ธฐ. ์๋น์ค ์คํ ๊ณ์ ์ ์ ์ฉ ๊ณ์ ์ผ๋ก ๋ถ๋ฆฌํ๊ณ , ๋๋ฉ์ธ ๊ด๋ฆฌ์ ๊ถํ๊ณผ ์ ๋ ์ฎ์ง ์๊ธฐ
- EDR ์์ธ ์ฌ์ ๊ฒ. ์์ธ๋ฅผ ๊ฑธ์ด์ผ ํ๋ค๋ฉด ์คํ ๋๋ ํฐ๋ฆฌ์ฒ๋ผ ์ข์ ๊ฒฝ๋ก๋ง ์ง์ ํ๊ณ , ์๋ฒ ์คํ ํ์ผ ์์ฒด๋ ์ ๋ ์์ธ์์ ๋นผ์ง ์๊ธฐ
5. ์ด๋ฏธ ๋ซ๋ ธ๋์ง ํ์ธํ๋ ค๋ฉด
ํจ์น๋ง ํ๊ณ ๋๋ด๋ฉด ๋จ์ ์๋ ๋ฐํ์ ๋์นจ. ์ต์ํ ์ด ์ ๋๋ ํ์ด์ผ ํจ.
- ๊ด๋ฆฌ์ ๊ณ์ ๋ชฉ๋ก๊ณผ ์ต๊ทผ ๋ก๊ทธ์ธ ์ด๋ ฅ, ๋ฏ์ ๊ณ์ ์ถ๊ฐ ์ฌ๋ถ
- ์๋น์ค ๋ฑ๋ก·์์ฝ ์์ ·์๋ ์คํ ํญ๋ชฉ ์ค ์ทจ์ฝ ๊ธฐ๊ฐ์ ์์ฑ๋ ๊ฒ
- ์น ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ํฐ๋ฆฌ์ ํ์ผ ๋ณ๊ฒฝ ์๊ฐ ๋น๊ต
- ํด๋น ์๋ฒ ๊ณ์ ์ผ๋ก ๋ค๋ฅธ ์์คํ ์ ์๋๋ ์ธ์ฆ ๋ก๊ทธ
๊ฐ์ธ์ ์ผ๋ก๋ ์ด๋ฐ "์ ๋ฌด ๋ณด์กฐ ์๋ฒ" ๋ชฉ๋ก์ ๋ฐ๋ก ๋ง๋ค์ด ๊ด๋ฆฌํ๋ ๊ฑธ ์ถ์ฒํจ. ์ธ์, ํ์์ค ์์ฝ, ์ฌ๋ด ์ํค, ํ์ผ ๋ณํ ์๋ฒ์ฒ๋ผ ๋ค๋ค ์ฐ์ง๋ง ์๋ฌด๋ ์ฃผ์ธ์ด ์๋ ์ฅ๋น๋ค ๋ง์. ์ทจ์ฝ์ ์ ๋ ํ๋ คํ ์์คํ ์ด ์๋๋ผ ์ด ๋ชฉ๋ก์์ ํฐ์ง. ์ด๋ฒ ์ฃผ์ ๋ฑ 30๋ถ๋ง ๋ด์ ๋ด๋ถ๋ง ์ค์บ ํ ๋ฒ ๋๋ ค๋ณด๊ณ , PaperCut ๋ฒ์ ๋ถํฐ ํ์ธํด๋ณด๋ฉด ์ด๋จ๊น ํจ. ํ์ธํด๋ณด๋ ์์ธ์ ์ฅ๋น๊ฐ ์ธํฐ๋ท์ ์ด๋ ค ์๋๋ผ ํ๋ ๊ฒฝํ, ๋๊ธ๋ก ๋๋ ์ฃผ์๋ฉด ๋ฐ๊ฐ๊ฒ ์.
# ๋๊ธ