Skip to content

The operator's own browser may open private and local addresses by name too - #355

Merged
richard-epsilla merged 2 commits into
mainfrom
own-browser-private
Oct 1, 2026
Merged

richard-epsilla merged 2 commits into
mainfrom
own-browser-private

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

The name rules refused a loopback literal and the private suffixes before the own-browser bypass ran (HR_BROWSER_CDP_URL, #352): the plane opened the operator browser and metered it as its own, and the navigate still answered "a private or local address" (hr-test, 2026-09-30). The allow and deny lists still apply.

🤖 Generated with Claude Code

…ses by name too

The name rules (host_policy) refused a loopback literal and the private suffixes before the
plane's own-browser bypass ran: on hr-test the plane had opened the operator's browser and metered
it as its own, and the navigate still answered "a private or local address" (2026-09-30). The
allow and deny lists still apply to that browser.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
unified-harness-protocol Ready Ready Preview Oct 1, 2026 4:08am UTC

Request Review

@richard-epsilla richard-epsilla left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Up to date with main; the four required checks pass.

@richard-epsilla
richard-epsilla merged commit b26f72d into main Oct 1, 2026
8 checks passed
richard-epsilla added a commit to ZixiaoL/harnessrouter that referenced this pull request Oct 3, 2026
…me too (HarnessRouter#355)

* gateway: the operator's own browser may open private and local addresses by name too

The name rules (host_policy) refused a loopback literal and the private suffixes before the
plane's own-browser bypass ran: on hr-test the plane had opened the operator's browser and metered
it as its own, and the navigate still answered "a private or local address" (2026-09-30). The
allow and deny lists still apply to that browser.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

* ci: start checks

---------

Co-authored-by: richard-epsilla <richard@epsilla.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>

This branch was successfully deployed

1 active deployment
Preview — 2357661d Deployed Oct 1, 2026 by vercel[bot]
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