DNS attacks are an important security issue to understand and come in many different forms. They affect people and services at all different ways from hosting providers, website owners, network operators as well as end users.
Some of the most common DNS attacks include:
NXDOMAIN attack - This attack is where a flood of DNS requests are made to non-existant domain names, this will send requests to the authoritative DNS server which could stave the server from resources which could be used to respond to legitimate requests.
DNS Cache Poisoning - Also known as DNS Spoofing, this type of attack involves taking advantage of vulnerabilities in DNS server software in order to inject malicious data into a DNS resolvers' cache. This can be used to trick end users into visiting an illegitimate version of a website typically used to steal personal information or infect their device with malware.