DNS poisoning, also known as cache poisoning, is a cyberattack where malicious DNS data is injected into the DNS resolver's cache, redirecting users to fraudulent websites.