Bei einer ARP-Cache-Poisoning-Attacke missbrauchen Angreifer das Address Resolution Protocol (ARP), um einen Computer im Netzwerk mitzuteilen, dass sich die MAC-Adresse des zugeordneten Default-Gateways geändert hat. Dazu manipulieren sie die ARP-Tabelle des anfragenden Rechners, weshalb man auch von einer Vergiftung des ARP-Cache spricht. So können sie den gesamten Datenverkehr auf ein von ihnen kontrolliertes System umleiten und unbemerkt sensible Informationen wie Passwörter abgreifen.