Para esquemas da família HTTP, a função `canonicalizeHost()` passa o host analisado para o analisador de URL WHATWG e adota seu hostname sem verificar se o analisador consumiu toda a entrada como um host. Isso permite que a autoridade seja silenciosamente reescrita, descartando dados antes de um sinal de arroba (@) e removendo caracteres de tabulação, retorno de carro e alimentação de linha sem reportar erro. Aplicações que aplicam políticas baseadas em host, como listas de negação, filtragem de loopback, validação de redirecionamento ou roteamento de proxy de saída, podem observar que o host canônico diverge da representação verificada, permitindo que o tráfego seja direcionado para um destino indesejado.