DNS Spoofing oder Cache Poisoning ist ein spezieller Angriff auf das Domain Name System (DNS), um manipulierte Einträge in den DNS Cache von Name-Servern zu schmuggeln. Dazu wird die Zuordnung zwischen einem Domain-Namen und der zugehörigen IP-Adresse verfälscht (Der englische Begriff Spoofing bedeutet übersetzt Manipulation, Verschleierung oder Vortäuschung). Der Zweck ist es, Datenverkehr unbemerkt umzuleiten, um zum Beispiel durch Phishing oder Pharming Zugangsdaten und andere Informationen abzugreifen.