Android 17 Blocks Non-Accessibility Apps from Accessibility API to Prevent Malware Abuse
Mis à jour :
Renforcement de la sécurité Android 17 : Restriction de l’API d’accessibilité
Google renforce la sécurité dans la bêta d’Android 17 via son « Advanced Protection Mode » (AAPM). Cette mise à jour vise à limiter l’utilisation abusive de l’API d’accessibilité par des logiciels malveillants, une technique couramment utilisée pour exfiltrer des données sensibles.
Points clés :
- Restriction ciblée : Seules les applications officiellement classées comme outils d’accessibilité (lecteurs d’écran, systèmes de saisie vocale ou braille) peuvent désormais utiliser cette API.
- Classification stricte : Le flag
isAccessibilityTool="true"est requis. Les antivirus, gestionnaires de mots de passe, outils d’automatisation et autres applications de monitoring ne sont plus éligibles. - Protection automatique : Lorsque l’AAPM est activé, les autorisations d’accessibilité des applications non conformes sont automatiquement révoquées, et toute nouvelle attribution est bloquée.
- Confidentialité des contacts : Android 17 introduit un sélecteur de contacts granulaire, permettant de ne partager que des champs spécifiques (n° de téléphone ou e-mail) plutôt que l’intégralité du répertoire.
Vulnérabilités traitées :
- L’article souligne l’exploitation abusive répétée de l’API
AccessibilityServicepar des familles de logiciels malveillants pour contourner les protections classiques et accéder aux données privées. (Aucune CVE spécifique n’est mentionnée, car il s’agit d’un détournement de fonctionnalité légitime plutôt que d’une faille logicielle).
Recommandations :
- Pour les utilisateurs : Activer l’« Advanced Protection Mode » sur Android 17 pour réduire la surface d’attaque du terminal, en particulier pour les utilisateurs exposés à des menaces sophistiquées.
- Pour les développeurs :
- Vérifier la conformité de votre application avec les directives d’accessibilité de Google.
- Utiliser l’API
AdvancedProtectionManagerpour adapter dynamiquement le comportement de l’application selon que le mode protection est activé ou non. - Adopter le nouveau sélecteur de contacts pour limiter les permissions d’accès aux données personnelles au strict nécessaire.
