DNS cache poisoning is a method that redirects internet traffic away from authentic servers and towards fraudulent ones by exploiting weaknesses in the DNS (domain name system). DNS spoofing is another name for this practice.