취약점  ·  2026-10-30

functype-mcp-server 제한 없는 버전 문자열을 통한 명령 주입으로 원격 코드 실행 유발

취약점Medium 영향도Global
CVE-2026-59176 (CVSS 7.8): functype-mcp-server 1.4.4 이전 버전은 packages/mcp-server/src/index.ts에서 z.string() 검증만을 통해 제한 없는 버전 문자열을 수락하고 이를 functype@<version> 명령에 보간하여, MCP 클라이언트가 서버 환경에서 실행되는 셸 명령을 주입할 수 있게 합니다.
검증되지 않은 도구 인자에서 셸 명령을 구성하는 MCP 도구는 에이전트에 대한 명령 주입 지점입니다: 도구 입력을 제어하는 공격자(또는 신뢰할 수 없는 콘텐츠를 통해 에이전트를 조종하는 자)는 MCP 서버의 권한으로 임의 명령을 실행할 수 있습니다.
셸 메타문자를 포함한 교묘하게 조작된 버전 문자열로 set_functype_version MCP 도구를 호출하십시오; 보간된 functype@<version> 명령이 주입된 명령을 실행합니다.
functype / functype-mcp-server 1.4.4 이전 버전.
functype-mcp-server를 1.4.4 이상으로 업그레이드하십시오 (커밋 c0d58ad9c2a7d15c6117bd3adbbd75de37317dcf); 버전 입력을 제한/검증하십시오.
functype fix commitNVD CVE-2026-59176
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →