Aller au contenu

PMF : Protected Management Frames

Réseau

PMF : Protected Management Frames, protection cryptographique des trames de gestion Wi-Fi introduite par l'amendement IEEE 802.11w en 2009. « Les trames de gestion protégées », par analogie avec le videur qui, après des années de service, se met enfin à vérifier que l'ordre de faire sortir un client vient bien du patron.

Le problème : Les trames de gestion (association, désassociation, désauthentification) circulaient sans aucune authentification. N'importe quel émetteur à portée pouvait forger une désauthentification au nom du point d'accès et déconnecter un client, autant de fois qu'il le voulait.

Ce qu'elle protège : Une fois les clés établies, les trames de désauthentification, de désassociation et certaines trames d'action sont authentifiées, et chiffrées lorsqu'elles visent un seul destinataire. Un mécanisme de vérification (SA Query, Security Association Query) empêche aussi un tiers de casser une association existante en se faisant passer pour le client.

Ce qu'elle ne protège pas : Les balises, les sondes et tout ce qui précède l'établissement des clés restent sans protection : un faux point d'accès peut toujours exister, et le brouillage radio n'a besoin d'aucune trame. PMF retire à l'attaquant la télécommande, pas l'émetteur.

Obligations : Facultative en WPA2 (Wi-Fi Protected Access 2), PMF est obligatoire en WPA3. Un réseau en mode de transition WPA2/WPA3 la laisse en option, pour ne pas froisser les vieux clients.

Ce qui arrive si on s'en passe

Sans PMF, un attaquant à portée envoie des ordres de déconnexion forgés au nom du point d'accès, et les clients obéissent. Il s'en sert pour couper le service à volonté, pour forcer la reconnexion d'un poste et capturer la poignée de main WPA2 qui permet de tester des mots de passe hors ligne, ou pour pousser les clients vers un faux point d'accès prêt à les accueillir. Aucun matériel particulier n'est nécessaire : une carte Wi-Fi ordinaire et un logiciel libre suffisent.

Explication de la marmotte

Une borne Wi-Fi envoie aux appareils, en plus des données, des messages de service, par exemple un ordre de déconnexion. Pendant longtemps, ces messages n'étaient pas signés : un farceur à proximité pouvait envoyer de faux ordres de déconnexion, et les téléphones obéissaient sans discuter. Cette protection ajoute une signature à ces messages, si bien qu'un appareil ignore désormais un ordre qui ne vient pas vraiment de sa borne.

Où ce terme est utilisé

← Tout le glossaire