취약점  ·  2026-10-23

Google OSS Agent Mesh (SAM) 인증되지 않은 등록 상태 핸들러가 재생 가능한 Biscuit 신원 토큰을 유출한다 (CVE-2026-103090)

취약점High 영향도GlobalCVE-2026-103090
Google OSS Agent Mesh (SAM) 0.1.0-alpha.1 ~ 0.1.0-alpha.8의 컨트롤 플레인 등록 상태 핸들러 (internal/controlplane/server.go의 GET /enroll/status의 HandleEnrollStatus)에 인증이 없고 (CWE-306), 자격 증명 보호가 불충분하다 (CWE-522). 인증되지 않은 원격 공격자는 인증되지 않은 GET /info 엔드포인트에서 얻은 peer_id를 제공하여 승인된 부트스트랩 등록 피어의 서명된 Biscuit 신원 토큰을 검색할 수 있다; POST /enroll의 관련 결함으로 모든 부트스트랩 토큰 보유자가 다른 피어의 자격 증명을 다시 가져올 수 있다. 공개된 토큰은 /policies에서 베어러 자격 증명으로 재생되어 메시 인가 정책을 읽고, /routers/lease에서 광고된 라우터 멀티주소를 덮어쓸 수 있다.
SAM은 피어 투 피어 에이전트 통신을 위한 Google OSS 에이전트 메시이다; 피어의 서명된 신원 토큰이 유출되면 외부인이 메시에서 해당 피어의 신원을 위조하고, 인가 정책을 읽고, 라우팅을 탈취할 수 있다 (라우터 멀티주소 덮어쓰기) — 메시 배포에서 에이전트를 방해하거나 사칭하는 인증되지 않은 경로이다.
인증되지 않은 GET /enroll/status (및 POST /enroll)를 통해 피어의 서명된 Biscuit 신원 토큰을 수집한 다음, /policies 및 /routers/lease에서 베어러 자격 증명으로 재생한다.
Google OSS Agent Mesh (SAM) 0.1.0-alpha.1 ~ 0.1.0-alpha.8
SAM 0.1.0-alpha.9 이상으로 업그레이드하라. 이 버전은 자격 증명을 반환하는 엔드포인트에서 등록 개인 키의 암호학적 소유 증명을 요구하고, 속도 제한을 시행하며, 라우터 임대 주소를 검증한다.
Google SAM v0.1.0-alpha.9 release notesNVD — CVE-2026-103090Rapid7 vulnerability DB entry for CVE-2026-103090
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →