Disable ambient proxies for protected clients - #1516
Conversation
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Exact-head local verificationHead:
The direct-only boundary is intentional: no proxy-aware mode, no egress-envelope/audit expansion, and corporate proxy-only networks fail closed. Existing exact localhost opt-ins are unchanged. |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Independent correctness/configuration reviewReviewed exact head MEDIUM
LOW
Verification run
The four scoped handler registrations themselves consistently set |
Independent adversarial security / SSRF transport reviewReviewed exact head Verdict: changes required — 1 HIGH security finding. The proxy/SSRF transport change itself is sound: all four real factory pipelines terminate in the intended CRITICALNone. HIGH
MEDIUMNo additional security finding. The distinct pending MEDIUM correctness finding in the earlier independent review remains unaddressed; this review neither duplicates nor invalidates it. LOWNo additional security finding. The two distinct pending LOW documentation findings in that same review also remain unaddressed. Verification and boundary
|
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
…-egress Signed-off-by: Chris0Jeky <jeky.tck@gmail.com> # Conflicts: # docs/IMPLEMENTATION_MASTERPLAN.md # docs/STATUS.md
Exact-head finding resolution evidenceHead: 1862b98 All prior PR feedback was inspected before this fix batch: five original top-level comments, two Codex quota notices (classified as automation non-findings), zero submitted reviews, and zero inline review threads.
Local exact-head evidence: affected API lane 63/63; provider compatibility 151/151; provider dispatch repetitions 30/30; telemetry repetitions 6/6; docs governance, Golden Principles, GitHub operations, diff, and DCO gates pass. The serialized solution passed Domain 1,636, Application 3,570, API 2,168 plus four intentional skips, CLI 100, and Architecture 20 plus one intentional skip, then exposed the pre-existing Testcontainers-before-Docker-skip blocker now tracked as #1518. That blocker is not waived. Hosted exact-head state is not merge-ready: Ubuntu API Integration failed Presence_RapidJoinLeave_EventuallyConsistent with a server HubException while Windows passed; the exact test passes locally and an identical-head failed-job rerun is queued. #1518 must land and be absorbed before the full local/hosted/review gate is repeated. |
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
…-egress Signed-off-by: Chris0Jeky <jeky.tck@gmail.com> # Conflicts: # docs/IMPLEMENTATION_MASTERPLAN.md # docs/STATUS.md
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Final security-boundary review: changes requestedPublished PR head remains 1862b98. The findings below were reviewed against the current local candidate based on main ff1ee06; none of the unpublished fixes are claimed as PR-head evidence yet.
No proxy/SSRF bypass beyond the already-fixed Sentry channel was found. The four primary handlers retain UseProxy=false, redirects disabled, direct-origin connect validation, disabled propagation, and isolated meters. The PR remains changes-requested. After the EventSource fix is complete, the branch will be pushed once, then affected/full backend checks, Required/Extended/CodeQL, two exact-head reviews, and all comment/thread checks will restart on that SHA. |
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
…-egress Signed-off-by: Chris0Jeky <jeky.tck@gmail.com> # Conflicts: # docs/IMPLEMENTATION_MASTERPLAN.md # docs/STATUS.md
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
…-egress Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
…-egress Signed-off-by: Chris0Jeky <jeky.tck@gmail.com> # Conflicts: # docs/IMPLEMENTATION_MASTERPLAN.md # docs/STATUS.md
Signed-off-by: Chris0Jeky <jeky.tck@gmail.com>
Exact-head finding resolution and local gate evidencePublished head: All issue/PR feedback was re-inspected: 8 prior top-level comments, 0 issue comments, 0 submitted reviews, 0 inline comments, and 0 review threads before this publication. The two Codex quota notices are automation non-findings. Finding-to-fix map
Verification
No hosted result from the former |
|
@codex review exact head |
Independent exact-head review recordTwo fresh read-only reviewers inspected the published candidate and all existing PR/issue feedback. Their verdicts are recorded here because the local reviewers could not post directly. Security / SSRF / telemetry reviewReviewed the exact-base candidate Verdict: no CRITICAL, HIGH, MEDIUM, or LOW findings.
The final published head Correctness / configuration / docs reviewReviewed final exact head Verdict: no CRITICAL, HIGH, MEDIUM, or LOW findings. The reviewer found and rechecked two LOW documentation-evidence defects during the final round:
Final re-review confirmed the 7,539-passed / 5-skipped arithmetic, DCO, governance, closing-link boundary, and no hosted-current overclaim. Residual boundaryCaller-owned public provider clients intentionally retain ordinary At publication: PR top-level comments were fully inspected; issue comments 0, submitted reviews 0, inline comments 0, review threads 0. Hosted exact-head checks and the requested Codex bot review remain pending. |
|
Codex Review: Didn't find any major issues. Keep it up! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
Verification state
Published head:
dc2a099c6c8fd5152c7f7f0e4462869054111e4fAbsorbed base:
88eb6776ffd0ccaa5a6c87a88cbba31588dc9390Local evidence on the identical backend tree:
All previous review findings are mapped to fixes and verification in the latest PR evidence comment. No hosted result from an older head is reused. Exact-head Required CI, triggered security/extended checks, and the requested Codex review are pending.
Boundary
The protected transports are direct-only: no proxy-aware mode is introduced, existing exact-localhost opt-ins remain narrow, and corporate proxy-only deployments fail closed. Independently installed process-global activity/meter listeners and transport-stage host/IP observers remain outside the documented telemetry guarantee.
Closes #1513