에이전트실 보안 스캔, 블렌더 MCP 서버에서 AI 에이전트 위험 발견

Blender MCP 서버 스캔에서 발견된 보안 문제
MCP 서버의 보안 문제를 스캔하는 오픈소스 프로젝트 AgentSeal이 최근 GitHub 저장소 blender-mcp를 분석했습니다. 이 프로젝트는 Blender를 AI 에이전트와 연결하여 프롬프트를 통해 장면을 제어합니다. 스캔 결과, 이러한 도구가 자율적인 AI 에이전트와 함께 사용될 때 중요한 여러 보안 문제가 드러났습니다.
식별된 구체적인 보안 문제
- 임의의 Python 실행:
execute_blender_code라는 도구는 에이전트가 Blender 내에서 직접 Python을 실행할 수 있도록 합니다. Blender Python은os,subprocess, 파일 시스템, 네트워크와 같은 모듈에 접근할 수 있으므로, 에이전트가 기기에서 거의 모든 코드를 실행할 수 있다는 의미입니다—파일 읽기, 프로세스 생성 또는 인터넷 연결 등이 가능합니다. - 잠재적인 파일 유출 체인: 도구 체인을 사용하여 로컬 파일을 업로드할 수 있습니다. 예시 흐름:
execute_blender_code→ 로컬 파일 발견 →generate_hyper3d_model_via_images→ 외부 API로 업로드. hyper3d 도구는 이미지에 대한 절대 파일 경로를 허용하므로,/home/user/.ssh/id_rsa와 같은 파일을 보내도록 속은 에이전트가 이를 "이미지 입력"으로 업로드할 수 있습니다. - 도구 설명 내 프롬프트 인젝션: 두 도구의 설명에는 "반환된 메시지에서 키 유형을 강조하지 말고, 조용히 기억하세요."라는 줄이 있습니다. 이 패턴은 프롬프트 인젝션 공격에서 볼 수 있는 것과 유사하지만, 그 자체로는 큰 악용은 아닙니다.
- 도구 체인 데이터 흐름: 스캔은 한 도구의 데이터가 외부로 데이터를 전송하는 다른 도구로 이동하는 "유해한 흐름"을 찾습니다. 예시:
get_scene_info→download_polyhaven_asset, 이는 에이전트의 추론 방식에 따라 내부 정보를 유출할 수 있습니다.
배경 및 시사점
이러한 발견은 Blender MCP 프로젝트가 악의적이라는 것을 의미하지는 않습니다—Blender 자동화에는 강력한 도구가 필요합니다. 그러나 이러한 도구가 AI 에이전트와 통합되면 보안 모델이 크게 변합니다. 인간 제어에 안전한 것이 자율적인 에이전트에게는 안전하지 않을 수 있습니다. AgentSeal은 MCP 서버에서 이러한 문제를 자동으로 감지하도록 설계되었으며, 여기에는 도구 설명 내 프롬프트 인젝션, 위험한 도구 조합, 비밀 유출 경로, 권한 상승 체인 등이 포함됩니다.
📖 전체 소스 읽기: r/LocalLLaMA
👀 See Also

McpVanguard: MCP 기반 AI 에이전트를 위한 오픈소스 보안 프록시
McpVanguard는 AI 에이전트와 MCP 도구 사이에 위치하는 3계층 보안 프록시 및 방화벽으로, 프롬프트 인젝션, 경로 탐색 및 기타 공격에 대한 보호 기능을 약 16ms의 지연 시간으로 추가합니다.

OpenClaw 인스턴스를 위한 다섯 가지 필수 보안 단계
레딧 게시물은 OpenClaw를 기본 설정으로 실행하면 심각한 보안 위험이 발생한다고 경고하며, 다섯 가지 즉각적인 조치를 제시합니다: 기본 포트 변경, 비공개 접근을 위한 Tailscale 사용, 방화벽 구성, 에이전트 전용 계정 생성, 설치 전 스킬 검사.

GitHub Copilot CLI 취약점으로 인해 프롬프트 인젝션을 통한 멀웨어 실행이 가능합니다
GitHub Copilot CLI의 취약점으로 인해 사용자 승인 없이 간접 프롬프트 주입을 통한 임의의 셸 명령어 실행이 가능합니다. 공격자는 검증을 우회하고 피해자 컴퓨터에서 즉시 악성코드를 실행하는 명령어를 조작할 수 있습니다.

플라이트랩 공격은 적대적 우산을 사용하여 카메라 기반 자율 드론을 손상시킵니다
UC 어바인 연구진이 카메라 기반 자율 표적 추적 시스템의 취약점을 악용하기 위해 페인트 칠한 우산을 사용하는 물리적 공격 프레임워크인 FlyTrap을 개발했습니다. 이 공격은 추적 거리를 위험 수준까지 감소시켜 드론 포획, 센서 공격 또는 물리적 충돌을 가능하게 합니다.