Get fresh insights, pro tips, and thought starters–only the best of posts for you.
ARP poisoning is a cyberattack in which an attacker sends falsified Address Resolution Protocol (ARP) messages on a local network to associate their MAC address with another device’s IP address.
Because ARP lacks built-in authentication, devices may accept spoofed ARP messages and update their ARP cache with incorrect IP-to-MAC mappings. Attackers can exploit this behavior to intercept, relay, modify, or disrupt local network traffic.
ARP poisoning attacks typically occur on local area networks (LANs), including wired networks and shared Wi-Fi environments.
To perform the attack, an adversary generally needs access to the same local network segment as the targeted devices.
A typical attack may involve the following steps:
| Attack Type | Attacker Goal | Potential Impact |
| Man-in-the-Middle (MitM) | Intercepting or relaying local traffic | Exposure of unencrypted credentials or communications |
| Denial-of-Service (DoS) | Associating an IP with an invalid MAC address | Local connectivity disruption |
| Session Hijacking | Attempting to capture session tokens | Unauthorized access if session protections are weak |
Organizations often combine Layer 2 protections, encrypted protocols, and endpoint controls to reduce ARP poisoning risk.
Configuring supported switches to validate ARP packets against trusted IP-to-MAC bindings and discard invalid ARP traffic.
Using manually configured ARP mappings for selected critical systems where appropriate.
Using HTTPS, SSH, and VPNs to help protect intercepted traffic content when encryption is properly configured and validated.
Using switch-level protections such as DHCP snooping, IP Source Guard, ARP ACLs, and anti-spoofing controls.
ARP poisoning can expose organizations to credential theft, traffic interception, session hijacking, and network disruption on local networks.
Because these attacks occur at the local network level, organizations often combine secure network design, encryption, segmentation, monitoring, and endpoint security controls to reduce exposure.
Hexnode UEM supports device compliance policies, compliance reporting, restrictions, app management, VPN configuration, and supported Conditional Access integrations across managed devices. Organizations can use Hexnode to configure VPN settings, manage endpoint policies, apply restrictions, and support broader endpoint security and compliance strategies.
These attacks use legitimate ARP protocol behavior and local network communication, making them harder to detect without network monitoring or Layer 2 security controls.
Yes. Attackers can disrupt local connectivity by poisoning ARP caches with invalid or unreachable MAC address mappings.
No. HTTPS does not prevent ARP poisoning itself, but properly configured encryption helps protect the contents of intercepted traffic.