Repository navigation
fix: honor request init and https transport policy - #12
Conversation
Review · CommentSecurity lens. PR #12 is blocked. The origin allowlist is not bound to the URL Findings
Checked
Not covered: Node/undici, DNS poisoning, and |
Review · CommentCode lens. The diff at Checks
Still blockingThe security review reproduced credential delivery through a live |
Security follow-upThe live The fetch now authorizes an immutable URL snapshot and passes that string to Independent retest on Bun 1.4.2: the three live-object attacks and both This closes the security block from the earlier review. It is not a deployed-network certification. |
Request inputs to origin-pinned fetch now apply RequestInit, including abort signals, while the credential header and manual redirects stay forced. Host extra origins and pinned origins must be https, with http only on loopback, and a refused target never receives the secret.
Peer ranges for @intx/harness and @intx/types accept ^0.4.0 and ^0.5.0. The credential provider and FetchLike contracts match between those releases, and this package typechecks against both.
Closes CL-11480