무슨 일이 있었나
Google은 (2026-10-19) /libp2p-http 인그레스 서버가 Biscuit 기능 정책을 적용하지 않아 인증되지 않은 원격 libp2p 피어가 stdio 기반 MCP 서버 및 추론 엔드포인트를 포함한 등록된 백엔드 서비스를 임의로 호출할 수 있다는 권고를 발표했습니다. CVSS 9.3 (v4.0) CRITICAL; CISA SSVC 자동화 가능=예, 익스플로잇=poc.
왜 중요한가
에이전트 메시에서 게이트웨이는 에이전트가 MCP 도구와 모델에 도달하는 지점입니다. 우회가 발생하면 인증되지 않은 피어가 명령 기반 MCP 서버를 권한 없이 접근 가능한 것으로 취급할 수 있으며, 이는 직접적으로 백엔드 노드에서 코드 실행 및 모델/추론 엔드포인트 접근으로 이어집니다.
공격 경로
MCP 스트림 핸들러는 Biscuit 인증을 적용하지만, 병렬 /libp2p-http 인그레스 (cmd/sam-node/node.go의 StartIngressServer)는 Biscuit 토큰이나 메시 등록을 확인하지 않고 요청을 백엔드 서비스 핸들러로 직접 라우팅합니다 (CWE-306 + CWE-862).
영향받는 시스템
Google SAM (github.com/google/sam) 0.1.0-alpha.1 ~ 0.1.0-alpha.2
완화 방안
v0.1.0-alpha.3 이상으로 업그레이드하세요.