Wi-Fi Protected Setup is Busted
Summary: You know that easy to setup Wi-Fi access point or router of yours? It turns out that the easy to setup part is also easy to hack: Really easy to hack.
I've never trusted Wi-Fi Protected Setup (WPS) on my Wi-Fi access points (AP) and routers. I've always thought that anything that was that easy to set up had to be easy to hack. It turns out my gut was right. The U.S. Computer Emergency Readiness Team (CERT) has confirmed that security researcher Stefan Viehböck has found a security hole big enough to drive a network through WPS.
According to Viehböck, he took a look at WPS and found "a few really bad design decisions which enable an efficient brute force attack, thus effectively breaking the security of pretty much all WPS-enabled Wi-Fi routers. As all of the more recent router models come with WPS enabled by default, this affects millions of devices worldwide." CERT agrees.
How bad is it? CERT states that "An attacker within range of the wireless access point may be able to brute force the WPS PIN and retrieve the password for the wireless network, change the configuration of the access point, or cause a denial of service."
The problem is, as Viehböck explains in detail (PDF Link) is that when the device's personal identification number (PIN), which is usually implemented as a simple physical or virtual push-button, authentication fails the access point will send an Extensible Authentication Protocol-Negative Acknowledgement (EAP-NACK ), which are sent in away that lets a hacker know if the first half of the PIN is right. Then, armed with that information, the attacker will be able to figure out the PIN's last digit of the PIN is known since it's is a checksum number for the entire PIN. What all that means is that it becomes much easier to work out a PIN. To be exact, with the worse luck in the world it would take a cracker 11.000 attempts to break the code.
Think that sounds safe enough? Think again. It seems most APs and routers from such big name vendors as Buffalo, D-Link, Cisco Linksys, Netgear, Technicolor, TP-Link, and ZyXEL won't stop an automated hack from trying one PIN after another. They'll just let the brute-force attacks continue-in the process quite likely knocking the WI-Fi devices off-line from this de facto denial of service attack-until they get the right PIN.
After that your network security goes out the window. A cracker can read your e-mail, grab your credit card passwords and on and on.
What's the fix for this? There isn't one. To quote, CERT, "We are currently unaware of a practical solution to this problem."
So what can you do? You need to log-in to your wireless device and disable WPS. Next, you'll need to reset your Wi-Fi network to manually use at WPA2 with Counter Mode with Cipher Block Chaining Message Authentication Code Protocol (CCMP), aka Advanced Encryption Standard (AES), Other, older WI-Fi security methods, such as Wi-Fi Wired Equivalency Privacy (WEP) and WPA (Wi-Fi Protected Access), with the built-in Temporal Key Integrity Protocol (TKIP) have long been broken.
Unfortunately, since WPS was expressly designed to be used by people without a clue about network security, the people who are going to need to implement these security fixes are the ones who are least able to make them.
The real fix is going to need to come from the vendors with firmware updates. Until that's done, many home and small office Wi-Fi networks must be considered about as safe as a house with an unlocked front-door.
Related Stories:
Firesheep's Real Lesson: Take Wi-Fi Security Seriously
FaceTime calls are encrypted; and HIPAA compliant when using proper encryption
How to keep your Wi-Fi location out of Google
Finding and cleaning out your smartphone's Carrier IQ poison
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback
RE: Wi-Fi Protected Setup is Busted
RE: Wi-Fi Protected Setup is Busted
On the other hand, you need to write comments like this less. Agreed, everyone?
RE: Wi-Fi Protected Setup is Busted
RE: Wi-Fi Protected Setup is Busted
There actually is a good solution to this problem.
So we can assume...
...that MS doesn't have a financial interest in any of the compromised protocols. Good to know.
Informal definition of bias
I flashed my Cisco e3000 with DD-WRT right after purchase
RE: Wi-Fi Protected Setup is Busted
RE: Wi-Fi Protected Setup is Busted
Edit: @JGM
I know that WEP "protected" Wi-Fi is still all over the place.
My point is that if you're a regular ZDnet reader or any IT review for that matter, the likelyhood of still using WEP is slim. Put the other way, people who still use WEP probably never read IT related stuff. So who exactly is this article targeting? Moreover, for IT aware people like us, I find the title somewhat over the top.
I wish you were right
RE: Wi-Fi Protected Setup is Busted
RE: Wi-Fi Protected Setup is Busted
Up until recently (1 year ago), routers needed a 'hard reset' about every month to fix lockup issues. So, there came a point then that you had to go with the 'easily remembered and re-setup password'.
RE: Wi-Fi Protected Setup is Busted
RE: Wi-Fi Protected Setup is Busted
Or don't you really know what "... won???t stop an automated hack from trying one PIN after another. They???ll just let the brute-force attacks continue-in the process quite likely knocking the WI-Fi devices off-line from this de facto denial of service attack-until they get the right PIN." actually means?
Far-easier pickings at McD's or Starbucks, where Firesheep can grab your totally unencrypted data right out of the air if you don't know enough to use the secure sockets layer (SSL) i.e. https.
RE: Wi-Fi Protected Setup is Busted
MAC Filtering
RE: Wi-Fi Protected Setup is Busted
RE: Wi-Fi Protected Setup is Busted
But still, you'd need to know what to spoof your MAC address to.
Having said that, the better option is to disable WPS, which I do anyway. Not because I feared the security of the software up until now, but because I don't want anybody who has access to the room to hit the button every time they want to attach one of their personal devices.
RE: Wi-Fi Protected Setup is Busted
Easy enough to find using a packet sniffer. They're sent all over the place.