La sécurité des applications est souvent négligée, pourtant elle est cruciale pour toute organisation. L’App Vetting joue un rôle essentiel en analysant et validant les applications avant leur utilisation, garantissant ainsi la protection contre les risques de sécurité liés aux logiciels malveillants.
App Vetting : analyse, validation et évaluation d’applications
App Vetting est le processus d’analyse, de validation et d’évaluation des applications avant leur autorisation d’utilisation. L’objectif est clair : assurer que l’application est sécurisée, sans code malveillant et qu’elle répond aux exigences légales et techniques.
Ce processus peut être appliqué :
- Avant la publication d’une application sur une boutique officielle
- Avant de permettre l’installation sur des équipements professionnels
- Avant d’intégrer un logiciel tiers dans une infrastructure critique
Des entreprises renommées telles qu’Apple et Google disposent de processus spécifiques de validation avant de rendre les applications disponibles sur l’App Store et la Google Play Store. Toutefois, des applications malveillantes parviennent parfois à contourner ces mesures de sécurité, prouvant que le risque est réel.

Selon le niveau de criticité, l’évaluation peut inclure :
- Analyse statique de code (SAST)
- Analyse dynamique (DAST)
- Vérification des permissions excessives
- Détection de malware
- Identification des vulnérabilités (ex : failles OWASP)
- Évaluation des bibliothèques externes
- Analyse de la politique de confidentialité
- Conformité avec des réglementations telles que le RGPD et la Directive NIS 2
Au sein des entreprises, ce processus est souvent intégré dans des solutions de MDM (Mobile Device Management).
Alors que la surface d’attaque ne cesse de croître, se fier uniquement à la réputation d’une application n’est plus suffisant. L’App Vetting doit être incluse dans la stratégie de cybersécurité de toute organisation, qu’elle soit du secteur public, privé ou impliquée dans des infrastructures critiques.