Sign In

Give Them an Inch and They Will Take a Mile: Understanding and Measuring Caller Identity Confusion in MCP-Based AI Systems

Author
  • Haebom
Category
Empty

저자

Yuhang Huang, Boyang Ma, Biwei Yan, Xuelong Dai, Yechao Zhang, Minghui Xu, Kaidi Xu, Yue Zhang

💡 개요

이 논문은 LLM과 외부 도구 간의 상호작용을 가능하게 하는 Model Context Protocol (MCP) 기반 AI 시스템의 보안 취약점을 분석합니다. 연구진은 MCP 서버가 호출자 신원을 명확히 인증하지 않아 발생하는 '발신자 신원 혼동' 문제를 지적하며, 단 한 번의 인증으로 다수의 신뢰할 수 없는 호출자에게 권한이 부여될 수 있음을 실험적으로 증명했습니다. 이를 통해 MCP 기반 시스템의 공격 표면이 확장될 수 있음을 보여주며, 명시적인 발신자 인증과 세분화된 권한 부여 메커니즘의 필요성을 강조합니다.

🔑 시사점 및 한계

MCP 기반 AI 시스템에서 호출자 신원 인증 부재는 심각한 보안 위험을 초래합니다.
기존 MCP 서버의 설계는 단일 인증으로 인해 잠재적으로 신뢰할 수 없는 다수의 호출자에게 광범위한 접근 권한을 부여할 수 있습니다.
향후 연구에서는 명시적인 발신자 인증 및 도구별 세분화된 권한 부여 메커니즘을 개발하고 구현해야 합니다.
👍