NFR-14: gate that every outbound request targets the configured homeserver #160
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Review finding 2026-08-27 (D6). No test or structural check exists;
KtorHttpPort.transportUrlbuilds from the request'sbaseUrl, andOidcAuthProvider.absolute(...)can target any absolute URL.Acceptance (NFR-14, §9): a recording
HttpPortunder the conformance scenarios assertingrequest.baseUrl ∈ {homeserver, OIDC issuer from the homeserver's auth metadata}; a structural check thatabsolute()callers are limited toOidcAuthProvider.