This is the reason we insist on always implementing both 802.11 encryption and 
802.1X authentication at the tunnel termination point (e.g. an access router) 
in our SDWN architecture [2]. Unlike the WTP the tunnel termination point can 
often be physically protected. This provides strong guarantees of user data 
plane integrity and confidentiality, and also protects the mutual 
authentication property of the underlying IEEE 802.11i security mechanism.

>  I think I understand the problem even better now :) . It appears that the 
> draft Alternate Tunnel Encapsulation for Data Frames in CAPWAP", 
> http://datatracker.ietf.org/doc/draft-zhang-opsawg-capwap-cds/  would meet 
> the requirement to tunnel data traffic to different tunnel end point. You 
> would set the MAC mode to split mac and tunnel mode to 802.11. The only 
> missing piece would be to specify the that 802.11 frame encryption should 
> happen at the tunnel termination point and not the WTP.  There is no current 
> way to negotiate that. Note that we are solving a similar problem (in the 
> context where AC is the tunnel termination point) 
> http://tools.ietf.org/html/draft-ietf-opsawg-capwap-hybridmac-02.
So potentially a new split MAC profile in the case the tunnel termination is 
not at the AC.

-----Original Message-----
From: Björn Smedman [mailto:[email protected]]
Sent: Tuesday, February 25, 2014 5:23 AM
To: Cao,Zhen
Cc: Rajesh Pazhyannur (rpazhyan); [email protected]
Subject: Re: [OPSAWG] Simplified Alternative to CAPWAP

Hi Zhen,

On Tue, Feb 25, 2014 at 9:27 AM, Cao,Zhen 
<[email protected]<mailto:[email protected]>> wrote:
> Appreciate your analysis.

Thanks, likewise.

>> True, in CAPWAP it's a border case that 802.1X key exchange and
>> 802.11 encryption protects the user data plane all the way from the
>> mobile STA to the AC. But I think there are strong reasons to make
>> this the
>> default:
>
> But I do not agree here. The 802.11 key only protect the data from STA
> to WTP, NOT the AC, both in local MAC and also one option in the split
> model.  http://tools.ietf.org/html/rfc5416#section-2.2.2

I share your understanding that in the CAPWAP Local MAC mode, and most 
implementations of Split MAC, the 802.11 key only protects user data between 
STA and WTP. But what I'm saying is that this is unfortunate.

In the corporate WLAN environment for which CAPWAP was originally designed 
there is an assumption that WTPs and the Distribution System
(DS) are physically protected, by doors, badges and security personnel. If 
somebody gets through those protections and can access the WTP or DS then there 
are other things to worry about.

But in a carrier Wi-Fi environment this assumption no-longer holds true. WTPs 
are installed in coffee shops, restaurants, stadiums and even fixed-line 
subscriber homes (as a "second SSID" on a residential gateway). There is ample 
opportunity for an attacker to go to work on a WTP, perhaps even in the privacy 
of their own home.

If a single one of those WTPs is compromised (and CAPWAP mode is Local MAC or 
Split MAC with encryption in WTP) then there is no-longer any guarantee of user 
plane integrity or confidentiality for users of that WTP. But perhaps more 
alarmingly there is now also a gaping hole in the mutual authentication 
property of IEEE 802.11i, which means that all users of the wireless network 
are opened up to possible man-in-the-middle (MITM) attack [1]. If you combine 
this fact with automatic SIM authentication and global roaming the potential 
impact is significant.

This is the reason we insist on always implementing both 802.11 encryption and 
802.1X authentication at the tunnel termination point (e.g. an access router) 
in our SDWN architecture [2]. Unlike the WTP the tunnel termination point can 
often be physically protected. This provides strong guarantees of user data 
plane integrity and confidentiality, and also protects the mutual 
authentication property of the underlying IEEE 802.11i security mechanism.

Best regards,

Björn

1. This risk of MITM in a "secure" Wi-Fi network may not be entirely obvious. 
We explain this risk when an attacker has access to authentication 
credentials/interface here:
http://anyfi.net/documentation#i_mutual_authentication. The same reasoning 
however holds true if the attacker can forward IEEE 802.11 frames between a 
targeted device and a CAPWAP AC, and get the 802.11 key from that AC (as in 
http://tools.ietf.org/html/rfc5416#section-6.15).

2. http://anyfi.net/documentation#a_data_plane

_______________________________________________
OPSAWG mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/opsawg

Reply via email to