Typical severity: Very High. Likelihood of attack: High. An adversary serves content whose IP address is resolved by a DNS server that the adversary controls. After initial contact by a web browser (or similar client), the adversary changes the IP address to which its name resolves, to an address within the target organization that is not publicly accessible. This allows the web browser to examine this internal address on behalf of the adversary.
Design: IP Pinning causes browsers to record the IP address to which a given name resolves and continue using this address regardless of the TTL set in the DNS response. Unfortunately, this is incompatible with the design of some legitimate sites. | Implementation: Reject HTTP request with a malicious Host header. | Implementation: Employ DNS resolvers that prevent external names from resolving to internal addresses.