Data exfiltration
highRefutedlow confidenceThe gateway base URL can be overridden by the VIBEADS_SUPABASE_URL environment variable, and callGateway then POSTs the VIBEADS_API_KEY in the x-vibeads-api-key header to that URL. If the variable is attacker-controlled, the key is redirected to a third-party host; the default destination is the vendor's own endpoint.
process.env.VIBEADS_SUPABASE_URL
Why it was refuted
This is the wrapped service's own API key sent to the vendor's own default gateway, which is the declared core capability and the env-API-key carve-out. The base URL override is set by the user's own MCP client config, not by an attacker. Nothing in the artifact reads or sends any other data, and nothing instructs the agent to set the variable.