피드로 돌아가기
I meant to do that! AI vendors shrug off responsibility for vulns
The RegisterThe Register
Security

AI Agent 및 MCP 설계 결함으로 인한 API Key 탈취 및 서버 제어권 위협

I meant to do that! AI vendors shrug off responsibility for vulns

Jessica Lyons2026년 4월 19일3intermediate

Context

AI Vendor들이 제공하는 AI Agent와 Model Context Protocol(MCP)의 설계 구조적 취약점 발생. Non-deterministic한 AI 시스템 특성과 외부 도구 연동 과정에서 발생하는 보안 제어권 부재가 핵심 한계점임.

Technical Solution

  • GitHub Actions 연동 AI Agent의 권한 관리 미흡을 통한 API Key 및 Access Token 탈취 경로 생성
  • Anthropic MCP stdio 서버의 설계적 결함으로 인한 서버 전체 제어권(Complete Takeover) 획득 가능성 노출
  • Prompt Injection과 같은 LLM 고유 취약점을 'Expected Behavior'로 규정하여 루트 패치 대신 문서 업데이트로 대응
  • CVE 발행 및 공식 보안 권고문 게시를 생략한 Vendor 중심의 리스크 전가 구조 설계
  • 오픈소스 SDK 및 AI 도구를 도입하는 엔드 유저에게 보안 책임이 전이되는 분산 책임 아키텍처 형태

1. AI Agent에 부여하는 API 권한을 최소 권한 원칙(Principle of Least Privilege)에 따라 제한했는지 검토

2. MCP 등 외부 프로토콜 도입 시 Vendor의 'Expected Behavior' 주장에 의존하지 않고 자체 샌드박스 환경 구축 여부 확인

3. AI 기반 자동화 툴의 GitHub Action 워크플로우 내 Secret 노출 경로 및 권한 전이 가능성 분석

원문 읽기