Skip to content

fix(net): refuse a cleartext origin on a conditional GET - #882

Merged
indaco merged 1 commit into
mainfrom
fix/conditional-get-refuses-cleartext-origin
Aug 21, 2026
Merged

fix(net): refuse a cleartext origin on a conditional GET#882
indaco merged 1 commit into
mainfrom
fix/conditional-get-refuses-cleartext-origin

Conversation

@indaco

@indaco indaco commented Aug 21, 2026

Copy link
Copy Markdown
Owner

Description

A conditional GET was the one URL entry point that dialled the caller-supplied origin without checking its scheme, so an http:// URL could put an Authorization header on the wire in the clear. It is now gated like the others, and the entry-point roster is pinned at comptime so the next one cannot arrive ungated.

No user-visible change: both callers already build https URLs, and loopback cleartext stays exempt.

Related Issue

  • None

Notes for Reviewers

  • None

@indaco
indaco merged commit 9713ef6 into main Aug 21, 2026
3 checks passed
@indaco
indaco deleted the fix/conditional-get-refuses-cleartext-origin branch August 21, 2026 12:11
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