CVE-2021-43849 in cordova-plugin-fingerprint-aio
Résumé
par VulDB • 30/05/2026
cordova-plugin-fingerprint-aio est un plugin qui fournit une interface unique et simple pour accéder aux API d’empreintes digitales sur Android 6+ et iOS. Dans les versions antérieures à la 5.0.1, l’activité exportée `de.niklasmerz.cordova.biometric.BiometricActivity` peut provoquer le plantage de l’application. Cette vulnérabilité est survenue car l’activité ne gérait pas le cas où elle était appelée avec des données invalides ou vides, ce qui entraînait un plantage. Toute application tierce peut appeler continuellement cette activité sans nécessiter d’autorisation spécifique. Une application tierce ou un attaquant utilisant un écouteur d’événements peut empêcher continuellement le fonctionnement de l’application et rendre la victime incapable de l’ouvrir. La version 5.0.1 de cordova-plugin-fingerprint-aio n’exporte plus l’activité et n’est plus vulnérable. Pour corriger les versions antérieures, modifiez l’attribut `android:exported` dans le fichier `plugin.xml` pour le définir sur `false`. Veuillez mettre à niveau vers la version 5.0.1 dès que possible.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.