DNS Cache Poisoning
A DNS cache becomes poisoned (sometimes also called "polluted") when unauthorized domain names or IP addresses are inserted into it.
Occasionally a cache may become corrupted due to technical glitches or administrative accidents, but DNS cache poisoning is typically associated with computer viruses or other network attacks that insert invalid DNS entries into the cache.
This poisoning causes client requests to be redirected to the wrong destinations, usually malicious Web sites.