Skip to content

agent: a sandbox connector on the grant's exec origin may reach a private front - #482

Merged
jaredLunde merged 2 commits into
mainfrom
mcp-sandbox-exec-origin
Oct 24, 2026
Merged

jaredLunde merged 2 commits into
mainfrom
mcp-sandbox-exec-origin

Conversation

@jaredLunde

Copy link
Copy Markdown
Contributor

A grant's sandbox: true connector whose URL is the sandbox front on a private address was refused by the connector SSRF guard, so the only way through was turning the guard off for every connector. A sandbox connector on the exec_url origin (scheme+host+port) now dials through a client with that one host allowed; every other address, default connectors, and .mcp.json entries stay guarded.

Tests that failed before: sandbox connector on the exec origin at a private address connects; on another private address it is refused; a default connector on the exec origin is refused.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JimHGjsfk2Ktm5GxyZJKKk

@jaredLunde
jaredLunde enabled auto-merge October 24, 2026 00:00
@jaredLunde
jaredLunde added this pull request to the merge queue Oct 24, 2026
Merged via the queue into main with commit f332f38 Oct 24, 2026
14 checks passed
@jaredLunde
jaredLunde deleted the mcp-sandbox-exec-origin branch October 24, 2026 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant