Slashdot Mirror


Researchers Claim to Crack 802.1x WiFi

satsujin writes: "Researchers from the University of Maryland have released a paper on the weaknesses found in the 802.11x protocol. It looks like it might not be as strong as Cisco has contended."

13 of 109 comments (clear)

  1. The Unofficial 802.11 Security Web Page by arnoroefs2000 · · Score: 5, Informative

    ...has alot more info on the security issues concerning this protocol.

    The Unofficial 802.11 Security Web Page

  2. but I still love the wireless by stego · · Score: 5, Interesting

    I have a wireless setup at home and absolutely love it. I also assume that everything I do on the network is transparent and so take appropriate steps when the situation is called for. Props to all the developers of GPG and OpenSSH.

    And - this type of thing will only eventually lead to us having a more secure wireless networking protocol. Aren't you glad that these guys have the freedom to this kind of research?

  3. The Researchers' Wireless Research Page by guttentag · · Score: 5, Informative

    Here's the UMD Professor's 802.11 Research page

  4. Let's get the "Inherrent Problems" out in the open by Millard+Fillmore · · Score: 5, Informative
    This article mentions "inherrent problems" quite a bit, but doesn't really enumerate them. Let me try and do that. In a wireless network, every piece of data being sent between any two nodes is available to anyone in the area with the right kind of radio receiver. It's that simple. Some of the more advanced authentication protocols make it harder for someone to set up a session on a wireless network, and from there get access to an entire LAN, but regardless of that, there is still data being sent over the airwaves.

    Because of this, a security administrator, or even a home user, has to assume that every packet sent over a wireless connection is intercepted. Until there is reliable encryption that takes prohibitively long periods to break (remember, WEP is broken, and the break is a relatively quick one), this technology is simply unsecure, particularly for corporate use.

  5. Just curious... by siliconwafer · · Score: 4, Interesting

    Would authentication using Mac Addresses take care of this problem? Or at least mac-address checking... Each wireless client has a Mac Address, after all....

    1. Re:Just curious... by gclef · · Score: 5, Informative

      Sorry, no. Many operating systems (and most cards these days) allow you to change the MAC address of the card. Given that you're broadcasting your MAC with all the rest of your traffic, someone could just change their card to your MAC address & be on your network.

  6. Is this protected by DMC by monkeyserver.com · · Score: 3, Interesting

    Maybe this is a question of understanding, if some corporation was sponsering or developed these standards could they sue these dudes under the DMC?

    --
    http://monkeyserver.com --- weeeeee
  7. 802.1x != 802.11x by lizrd · · Score: 5, Informative
    Please note that the x in 802.1x is not a place holder for the the 1b at the end of 802.11b. 802.1x is a port bases security standard that was developed mostly for the use of switches to allow access even when the physical location of a switch port might not be physically secure.

    This standard has been extended for wireless use. The problem described in the paper is quite different from the problem of cracking WEP. 802.1x uses a similar method of authentication and encryption that SSL does. It also provides for the possibility of changing WEP keys periodically. Although WEP is quite flawed, that problem can be avoided by changing the key on a per client basis with greater frequency than is required to determine what the key is.

    The problems described by the paper could only happen in an exceptionally poorly configured wireless deployment. For these exploits to work you would have to be using 802.1x with WEP encryption disabled. This would be a strange thing to do since one of the main purposes of using 802.1x is to get effective WEP key rotation. For the man in the middle attack, you would need to have an imporperly configured authentication server (usually RADIUS).

    --
    I don't want free as in beer. I just want free beer.
  8. Re:Secure wireless by lizrd · · Score: 4, Informative
    I don't see why you'd have a particualr problem if you implemented your system with the industry standard TKIP and 802.1x. After reading the UMD paper it seems that the two types of attacks can both be prevented with those systems. If you use 802.1x authentication without TKIP you could run into problems with the session hijacking. Most wireless manufacturers do not allow their access points to operate in this mode, though the ever popular Cisco is an exception.

    The man in the middle attack can be avoided by using mutual authentication which is a part of the EAP-TLS standard usually used to implement 802.1x. The version of the standard being urged by MS and being shipped with Windows XP can be configured to not have this vulnerability. The problem here is that this must be configured on the client and you might not always have control over the clients.

    --
    I don't want free as in beer. I just want free beer.
  9. Who cares by xinu · · Score: 3, Funny
    I'm using 802.11b on my laptop as we speak, I have no luck in getting it to work 2 rooms over or on the patio.

    So basically the person trying to steal my info would have to be hiding in my closet to even see the signal, nevermind cracked.

    Sounds more like the makings of a scary movie instead of a techno hacker thriller...

  10. Classical goofs by gweihir · · Score: 5, Insightful
    In any good crypto lecture you learn that there are two parts to authentication:
    1. Authentication of both sides towards the other.
    2. Keeping up the authentication while you communicate.

    Seems these people goofed in both tasks! First they did not do two-way authentication. So everybody can claim to be the non-authenticated party. Then they used a form of authentication that allows a succesful imposter to now pose as the authenticated party. And third they did not prevent session hijacking, i.e. do not keep up the authentication!

    Very, very incompetent. Obviously these people did not have a good crypto lecture or did not understand what they where supposed to learn there.

    And they apperaently did not even read the specification of the infrastructure they are using. My favorite quote:

    "If you look at the 802.1x, they tell you the 1x protocol is insecure when used in a shared medium environment unless a security association is established. Since 802.11 doesn't do that, so by IEEE's own words it is insecure," Arbaugh said.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
  11. Re:Let's get the "Inherrent Problems" out in the o by swillden · · Score: 5, Informative

    You can two parties can use Diffie-Hellman key exchange [swcp.com] to agree on a key even when all traffic is being watched.

    As long as an attacker can only watch, this is true. An active attacker can mount a man in the middle attack (one of the attacks in the article was exactly this type) against a naive implementation. However, used correctly, DH can provide secure key agreement.

    Also, there is plenty of "reliable encryption that takes prohbitibitively long periods to break", such as...

    All of this is unnecessary. Why would we want to use a prohibitively slow block cipher like 3DES, or even a moderately slow block cipher like any of the AES finalists, when the stream cipher already used in WEP is perfectly adequate? RC4 is a well-respected cipher and can accomodate ridiculously large key sizes. WEP's problems aren't related to the algorithm, but to the misuse of the algorithm (it's a well-known fact that with RC4 you *must* discard the first few bytes of the keystream to permit the state table to be adequately mixed).

    The article commented that they're considering AES for the next generation of wireless security, which makes it clear to me that they still don't get it. The problem *isn't* that RC4 is insecure, in which case using AES would be a nice fix, the problem is that *any* cipher applied in a foolish way by people who don't understand cryptographic protocol design will be weak, no matter how good that underlying cipher is.

    I only hope that they're smart enough to publish the new protocol and solicit reviews and comments from people who do know what they're doing. Of course that only helps if they listen to the responses. As Arbaugh and Mishra point out "If anybody breaks [the encryption], they not only break the confidentiality but they also break the access control and the authentication so one break breaks everything. That is not good design. Each security mechanism should stand on its own." What they need is a fundamental redesign, not a new cipher, and they may not want to hear that.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  12. Client availability is the problem by sjhwilkes · · Score: 3, Interesting

    I'm responsible for security for a 20 acre wireless net. The biggest problem I have is that I inherited the net and it's multivendor.
    Cisco LEAP is great on 1/3 of it - and with WEP and 4 hour keys I feel it's as secure as I'd like it - running a VPN seems overkill and not user friendly. The Avaya (Lucent/Orinoco) bits are a pain because the client devices don't support any advanced security (they're cash registers) and on the Symbol bit the clients are handheld bar code scanners - which don't even support WEP.

    The solution, firewalls - each wireless net is a VLAN which only has limited connectivity to the rest of the net. Some cracker can spend the time to get onto the LAN if they want to but they're not going to find anything interesting. The couple of servers that are available are hardened as if they were on the DMZ - I suspect this is the answer for alot of firms until multi-vendor wireless security is sorted out, which I think will be in a year when the clients/APs are replaced with 802.11a or 802.11g devices (we'll wait for 802.11g 'cos the range on 802.11a is unworkable)