CVE-2026-103091

LOWCVSS 9.3 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Missing Authorization (CWE-862) and Initialization of a Resource with an Insecure Default (CWE-1188) in the MCP proxy (HandleStreamPassThrough in mcp_service.go) and OIDC registration flow (GET /info and POST /register in internal/controlplane/server.go) in Google OSS Agent Mesh (SAM) versions 0.1.0-alpha.1 through 0.1.0-alpha.8 allow a remote attacker to self-enroll into the mesh and invoke arbitrary tools across all connected MCP backend nodes. Because GET /info publicly discloses OIDC configuration, POST /register auto-enrolls any valid OIDC token holder without claim filtering or ban checks, and the default policy binds sam:system:authenticated to wildcard services and targets, an attacker can obtain a mesh credential with full read, write, and execution access on backend services. Users should upgrade to version 0.1.0-alpha.9 or later, which enforces a fail-closed default policy, explicit policy-binding requirements on enrollment, and ban checks.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-200CWE-306CWE-862CWE-863CWE-1188

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

NONE

Momentum

NONE

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • 1 total mentions across 1 day

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-10-19: 110-19
Referenced assets1 URL
By indicator
Full discourse1 post
  • AI Cyber Brief@justelite

    CVE-2026-103091 (CVSS 9.3): Google's Agent Mesh auto-enrolled anyone with a token from its OIDC provider, and its default policy let them call any tool on every MCP node. Fixed Sep 7 in v0.1.0-alpha.9, CVE only out today. Authenticated is not authorized. https://github.com/google/agentmesh/security/advisories/GHSA-cgmg-9xf6-rrgw

    1001043
    1.8K followersView on X

Explore more