Vulnerability  ·  2026-11-13

Helio MCP proxy: dashboard CORS origin validation bypass lets a malicious origin reach an AI agent dashboard

VulnerabilityMedium impactGlobalCVE-2026-65957
Before 0.8.0, Helio's dashboard sideband validated CORS permission by checking whether the request Hostname started with a private-network (10./172.16-172.31./192.168.) prefix rather than confirming a trusted origin, allowing requests from a crafted host to reach the agent dashboard.
An MCP proxy dashboard is a management surface for AI agent tooling; a CORS bypass lets a malicious page perform actions or read state against the agent's control plane.
The dashboard sideband validated CORS request origins by matching the hostname against a private-network string prefix rather than validating the source as a trusted/local origin, so a cross-origin attacker-originated request could pass the origin check.
gethelio/helio < 0.8.0 (dashboard sideband CORS)
Upgrade to helio 0.8.0; bind the dashboard to loopback and restrict CORS to the expected local origin.
GitHub commit 4ca8329 (helio)
See this in the live feed Explore related AI security and governance findings — updated every morning.
Open the feed →