
Nous avons tendance à croire qu'en cas de perte ou de vol de nos téléphones Android, le verrouillage par empreinte digitale garantit la sécurité des données sensibles qu'ils contiennent. Mais des chercheurs chinois ont trouvé un moyen de percer cette protection en utilisant une attaque par force brute.
Des chercheurs de Tencent Labs et de l'université de Zhejiang ont découvert qu'ils pouvaient contourner un verrou d'empreinte digitale sur les smartphones Android en utilisant une attaque par force brute, c'est-à-dire lorsqu'un grand nombre de tentatives sont faites pour découvrir un mot de passe, un code ou toute autre forme de protection de sécurité.
Pour se protéger contre les attaques par force brute, les téléphones Android sont généralement dotés de dispositifs de protection tels que la limitation du nombre de tentatives d'un utilisateur, ainsi que la détection de la vivacité. Mais les chercheurs ont contourné ces mesures en utilisant deux vulnérabilités de type "zero-day" appelées Cancel-After-Match-Fail (CAMF) et Match-After-Lock (MAL).
Il a également été découvert que les données biométriques sur l'interface périphérique série (SPI) des capteurs d'empreintes digitales ne bénéficiaient pas d'une protection complète, ce qui permettait à une attaque de type "man-in-the-middle" (MITM) de voler les empreintes digitales.
Les chercheurs ont testé l'attaque par force brute, appelée BrutePrint, sur dix modèles de smartphones courants. Ils ont pu effectuer un nombre illimité de tentatives de connexion par empreinte digitale sur les téléphones Android et HarmonyOS (Huawei). Les appareils iOS s'en sont beaucoup mieux sortis, n'autorisant que dix tentatives supplémentaires sur l'iPhone SE et l'iPhone 7, pour un total de 15, ce qui n'est pas suffisant pour une attaque par force brute.
Tous les appareils Android étaient vulnérables à l'attaque MITM SPI, mais celle-ci était inefficace contre les iPhones
Selon l'analyse, BrutePrint peut pénétrer dans un appareil équipé d'une seule empreinte digitale en 2,9 à 13,9 heures. Les appareils dotés de plusieurs empreintes digitales sont plus faciles à pénétrer, car l'attaquant a plus de chances de trouver une correspondance, de sorte que le temps de réussite tombe entre 0,66 heure et 2,78 heures.
La bonne nouvelle, c'est qu'il ne s'agit pas de l'attaque la plus facile à réaliser. Il faut non seulement un accès physique au téléphone cible et un peu de temps, mais aussi un accès à une base de données d'empreintes digitales provenant de fuites de données biométriques ou d'ensembles de données universitaires. Du matériel est également nécessaire, bien qu'il ne coûte qu'environ 15 dollars. Toutefois, cette technique pourrait être utilisée par les forces de l'ordre et les acteurs parrainés par un État.
Source : BRUTEPRINT: Expose Smartphone Fingerprint Authentication to Brute-force Attack
Et vous ?



Voir aussi




Vous avez lu gratuitement 3 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.