Cursor(커서) MCP 도구 보안 강화 'sealwall' 방화벽 프록시
Cursor(커서)의 MCP 서버가 로컬 파일에 접근하는 권한을 제어하고 감사 로그를 남기는 오픈소스 보안 도구.
요약
Cursor의 MCP 서버 기능은 로컬 사용자 권한을 그대로 사용하기 때문에, 악의적인 프롬프트 주입 공격을 당할 경우 ~/.ssh/id_rsa나 .env 같은 민감한 파일을 탈취당할 위험이 있습니다. 이러한 보안 취약점을 해결하기 위해 외부 의존성 없이 로컬에서 실행 가능한 투명 방화벽 프록시 도구인 'sealwall'이 개발되었습니다. 사용자는 policy.json을 통해 접근 제어 정책을 설정하고, Cursor의 MCP 설정에서 실행 명령 앞에 sealwall을 추가하여 도구 실행을 샌드박스화할 수 있습니다. 해당 도구는 Python 표준 라이브러리만을 사용하여 0 dependencies로 구축되었으며, 차단된 접근 시도를 SHA-256 체인 검증을 통해 감사 로그로 기록합니다. 현재 오픈소스 프로젝트로 공개되어 있으며, 개발자는 이를 통해 기업용 게이트웨이 없이도 안전하게 AI 에이전트의 파일 접근을 제어할 수 있다고 밝혔습니다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 I built a transparent firewall proxy to prevent Cursor MCP tools from reading sensitive files or ~/.ssh (with audit logs)
원문 보기 ↗