IT Practice Exams

SY0-701 · Security Architecture · Updated July 25, 2026

MAC Address Filtering: Why It's a Weak Security Control

MAC (media access control) address filtering restricts network access to a list of approved hardware addresses, but it is a weak control because MAC addresses are transmitted in cleartext in every frame header and can be changed in software in seconds. An attacker within range of a wireless network can passively observe which MAC addresses are allowed, then spoof one of them to walk through the filter. On the Security+ SY0-701 exam, MAC filtering appears as the textbook example of a control that provides minor deterrence but must never be relied on as a primary defense.

What MAC filtering is

Every network interface ships with a 48-bit MAC address burned in by the manufacturer — six bytes usually written like A4:5E:60:2B:91:C7, with the first three bytes identifying the vendor. A MAC filter is an allowlist (or denylist) configured on an access point or switch: frames from approved addresses pass, everything else is refused association or dropped.

The appeal is obvious. It requires no client software, no certificates, no user interaction — just typing addresses into the AP’s admin page. Small offices and home routers have offered it for decades, and it does stop a casual neighbor or an off-the-shelf device from connecting accidentally.

Why it fails against a real attacker

Two facts break MAC filtering, and the exam wants you to be able to state both:

1. MAC addresses are never hidden. Layer-2 frame headers — including source and destination MAC — are sent in the clear on every transmission. Wireless encryption like WPA2 or WPA3 protects the payload of data frames, not the addressing fields, and management frames fly around unencrypted with MAC addresses fully exposed. Anyone running a wireless card in monitor mode with a tool like Wireshark, Kismet, or airodump-ng can sit passively (transmitting nothing, hence undetectable) and harvest the complete list of client addresses currently allowed on the network.

2. MAC addresses are trivially spoofed. The burned-in address is only a default. Operating systems let you override it in software — ip link set or macchanger on Linux, a registry value or adapter property on Windows, a single command on macOS. There is no cryptographic binding between a device and its MAC; the filter simply trusts whatever address a frame claims. So the attack is: observe an authorized client’s address, wait for that client to disconnect (or force it off with a deauthentication frame), set your own interface to the harvested address, and connect. The filter sees an approved MAC and lets you in. Total effort: minutes, with free tools. The same spoofing trick works on wired networks too, where it sits alongside ARP poisoning among the layer-2 threats compared in wireless, wired, and Bluetooth attack surfaces.

Compare that to certificate-based authentication, where the credential is a private key that never appears on the air. A MAC address is an identifier being misused as an authenticator — that category error is the root problem.

Filtering vs real access control

MAC filtering802.1X with EAP
CredentialHardware address (public, visible in every frame)Password or certificate validated by a RADIUS server
Spoofable?Yes — settable in software, no proof of ownershipNo — requires the secret or private key
Passive attack exposureFull allowlist harvestable off the airNothing reusable observable
Admin overheadManual list edits for every device changeCentral policy; scales to thousands of endpoints
Appropriate roleMinor layer / casual deterrencePrimary access control

The right-hand column is what enterprises actually deploy: 802.1X port-based access control makes the access decision with a cryptographic exchange against an authentication server, so there is nothing for an eavesdropper to copy. Ironically, even 802.1X’s own fallback for printers and phones (MAC Authentication Bypass) inherits MAC filtering’s weakness — which is why MAB devices get quarantined onto restricted VLANs rather than trusted networks.

Does MAC filtering have any legitimate use?

Yes — as one thin layer in a defense-in-depth stack, never as the gate. It raises the effort floor slightly, filters out honest mistakes (a contractor’s laptop auto-joining), and on wired ports it pairs with switch port-security features that limit how many addresses a port will learn. Related “hiding” measures like disabling SSID (service set identifier) broadcast belong in the same bucket: security through obscurity that a monitor-mode capture defeats immediately. If a network’s protection story is “MAC filter plus hidden SSID,” its actual protection against a motivated attacker is close to zero. Strong Wi-Fi security comes from modern encryption and authentication — WPA3 with SAE for personal networks, 802.1X/EAP for enterprise.

How the SY0-701 exam tests this

  • The “why is it weak?” pattern. A consultant, auditor, or pen tester states that MAC filtering provides little protection, and the question asks for the justification. The credited answer combines the two facts above: addresses are observable in cleartext transmissions and can be spoofed in software. Distractors cite irrelevant issues (performance, encryption strength, DHCP).
  • The false-sense-of-security pattern. A small business relies on MAC filtering and a hidden SSID, and the stem asks what an attacker with a wireless sniffer can accomplish — expecting you to know both measures fall to passive monitoring followed by spoofing.
  • The recommend-a-replacement pattern. After establishing the weakness, a question asks what to implement instead for real access control. Look for 802.1X/EAP (enterprise) or WPA3 (personal) among the options rather than “a longer MAC list.”
  • The layering nuance. Occasionally a stem asks where MAC filtering is acceptable. The credited framing is defense in depth: a supplementary layer against casual connections, explicitly not a substitute for authentication.

MAC filtering stems are nearly free points once the pattern is drilled — a bank of Security+ practice questions will show you every variation.

Quick reference

  • MAC filtering allows or denies devices by their 48-bit hardware address — an identifier, not a secret.
  • Frame headers carry MAC addresses in cleartext; WPA2/WPA3 encryption does not conceal them.
  • Passive monitor-mode capture reveals the full set of authorized addresses without transmitting a thing.
  • Spoofing an approved MAC takes one command; the filter cannot tell the clone from the original.
  • Hidden SSIDs fail the same way — obscurity, not security.
  • Acceptable only as a minor defense-in-depth layer or paired with switch port security.
  • The strong replacements: 802.1X with EAP for enterprise networks, WPA3-SAE for personal networks.
Choose your exam → Lifetime access
from $59, once