
머리말 — 왜 「MCP를 지키는 측」의 책이 필요한가
요약
Model Context Protocol(MCP)의 구조적 취약점과 보안 위협을 다루는 전문 서적의 머리말입니다. 단순한 구현을 넘어 로그 분석을 통한 공격 탐지와 방어 전략을 중심으로 MCP 보안의 실무적 접근법을 제시합니다.
핵심 포인트
- MCPoison 등 MCP 기반의 새로운 보안 취약점(CVE) 사례 분석
- OWASP MCP Top 10을 기반으로 한 위협 모델링 제공
- 구현 방어, 탐지 및 감사 로그 설계, 격리 운용의 3단계 전략
- SOC 분석가 관점에서의 실질적인 공격 탐지 방법론 강조
Model Context Protocol (MCP)는 AI 에이전트에 외부 도구(tool)나 데이터를 연결하는 사실상의 표준(de facto standard)이 되어가고 있습니다. 편리한 한편, 2025년 이후 MCP를 기점으로 한 실질적인 피해를 주는 취약성들이 연이어 공개되었습니다.
CVE-2025-54136 (통칭 MCPoison) — 도구의 설명문(metadata)에 악의적인 지시를 심는 「도구 포이즈닝 (tool poisoning)」. 이용자의 입력이 아니라 "도구 측"이 공격 표면(attack surface)이 되는 구조적인 문제.
CVE-2025-6514 — mcp-remote의 OS 커맨드 인젝션 (OS command injection). 악의적인 MCP 서버가 조작된 값을 전달하면 클라이언트 측에서 RCE 발생.
CVE-2025-49596 — MCP Inspector의 RCE (0.14.1에서 수정).
NSA/CISA 또한 2026년에 MCP 보안 가이드라인 (CSI)을 공개할 예정.
즉, MCP는 「작동시키는」 단계에서 「안전하게 운용하고, 공격을 "탐지(detection)"하는」 단계로 진입했습니다.
이 책이 다른 책과 다른 점
세상의 많은 MCP 해설은 「만드는 법」이나 「취약성 소개」에서 멈춰 있습니다. 이 책은 현역 SOC (Security Operation Center) 분석가로서 매일 로그에서 공격을 찾아내는 관점에서, 각 리스크를
「그래서, 그것이 발생했을 때 "로그의 어디에서 알아챌 수 있는가"」
까지 파고듭니다. OWASP MCP Top 10의 각 항목을, 구현 방어 + 탐지·감사 로그 설계 + 홈 랩(home lab)에서의 격리 운용의 3종 세트로 다루는 것이 특징입니다.
예상 독자
- MCP 서버 / AI 에이전트를 직접 제작하는 개발자
- 사내에서 MCP 도입의 보안 리뷰를 맡게 된 사람
- AI × 보안 커리어를 쌓고 싶은 엔지니어
구성
뼈대는 OWASP MCP Top 10 (MCP01:2025~MCP10:2025, Phase 3 beta)입니다. 본 장과 다음 장인 「위협 모델 개관」은 무료입니다. 각 리스크의 상세한 구현 및 탐지는 유료 장에서 다룹니다. 우선 무료 장을 통해 「전체상」과 「사고방식」을 파악해 보시기 바랍니다.
출처: OWASP MCP Top 10, 각 CVE는 NVD/공개 어드바이저리(advisory)를 참조. 본서는 OWASP 문서의 번역이 아닌 독자적인 해설입니다 (OWASP MCP Top 10은 CC BY-NC-SA 4.0).
Discussion

AI 자동 생성 콘텐츠
본 콘텐츠는 Zenn AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기