I don't care about client authorization -- there should be server-side ACLs for this.

Right.

I guess for EAP-TLS, server authorization isn't a huge deal.  If an
unauthorized server is giving you access to the network, what difference
does it make to a client?  The only compromise is maybe that of user
confidentiality.  What worries me are improperly authorized servers for
something like PEAP+MSCHAPv2, where a dictionary attack against a client's
password might be possible.

My biggest worry is that someone, for example, hacks a web server, steals
the key pair, fires up a rogue AP+AAA, and starts stealing client passwords.

They wouldn't even have to steal the key pair. All they'd have to do is start a modified RADIUS service and get a rogue AP to point to it.

The user is never presented with a dialog box saying "by the
way, you're talking to CN=www.domain.net, not CN=aaa.domain.net".  Oh, and
be sure to check the CRL to see if it's been revoked or not.

Typically the client will not check for a particular FQDN in the subjectAltName field in the server cert, only a pattern (e.g. *.domain.net). CRL checking has to occur after the fact, unless the client already has connectivity; most implementations don't seem to do the checks at all.



_______________________________________________
Emu mailing list
[email protected]
https://www1.ietf.org/mailman/listinfo/emu

Reply via email to