CVE-2026-115729: Ssrf Hostname String Denylist Fail Opencve-2026-115729-ssrf-hostname-string-denylist-fail-open
The fetch-URL guard for $HOST is a string denylist over `URL.hostname` that ends in an unconditional `return true`, so it fails open for any host encoding that is not listed verbatim. Canonicalization defeats exact-match checks: `http://[::ffff:127.0.0.1]/` becomes hostname `[::ffff:7f00:1]` (hex groups), and `[::]`, `[febf::1]`, NAT64 `[64:ff9b::...]`, 6to4