Vulnerability  ·  2026-10-20

Google OSS Agent Mesh (SAM) /libp2p-http ingress auth bypass → arbitrary backend service invocation

VulnerabilityHigh impactGlobalCVE-2026-102503
Google published (2026-10-19) an advisory in which the /libp2p-http ingress server fails to enforce Biscuit capability policy, letting an unauthenticated remote libp2p peer invoke arbitrary registered backend services including stdio-backed MCP servers and inference endpoints. CVSS 9.3 (v4.0) CRITICAL; CISA SSVC automatable=yes, exploitation=poc.
In an agent mesh, the gateway is the chokepoint through which agents reach MCP tools and models. A bypass lets an unauthenticated peer treat command-backed MCP servers as reachable without authorization, which translates directly to code execution on backend nodes and access to model/inference endpoints.
The MCP stream handler enforces Biscuit auth, but the parallel /libp2p-http ingress (StartIngressServer in cmd/sam-node/node.go) routes requests directly to backend service handlers without verifying a Biscuit token or mesh enrollment (CWE-306 + CWE-862).
Google SAM (github.com/google/sam) 0.1.0-alpha.1 through 0.1.0-alpha.2
Upgrade to v0.1.0-alpha.3 or later.
NVD detailSAM commitGitHub advisory GHSA-r6hp-67wp-c7jx
See this in the live feed Explore related AI security and governance findings — updated every morning.
Open the feed →