App de vérification d’âge Europe
des failles graves risquent une fuite de données massive.
Cet article a été entièrement revérifié auprès des publications d’origine. La description du défaut de conception a été corrigée, la seconde vulnérabilité qui touche les données biométriques a été documentée, et la position de la Commission ainsi que l’état réel du déploiement à la rentrée 2026 ont été ajoutés.
La chronologie de l’affaire
Le dossier s’étale sur près d’un an et les dates comptent, parce qu’elles déterminent ce qui pouvait raisonnablement être corrigé avant l’annonce.
- 14 juillet 2025. La Commission européenne publie la première version d’un schéma directeur en marque blanche pour la vérification d’âge, aussitôt surnommé mini-portefeuille. Une phase pilote démarre avec plusieurs États membres.
- Début mars 2026. Plus de quatre cents chercheurs en cybersécurité et en protection de la vie privée signent une lettre ouverte réclamant un moratoire sur le déploiement, dans l’attente d’un audit de sécurité indépendant.
- Mars 2026. Une analyse relève un défaut d’architecture distinct : le composant émetteur ne peut pas vérifier que la lecture du passeport a réellement eu lieu sur l’appareil de l’utilisateur.
- 15 avril 2026. Ursula von der Leyen et Henna Virkkunen annoncent depuis Bruxelles que la solution est techniquement prête, ouverte et respectueuse des plus hauts standards de confidentialité.
- 16 avril 2026. Paul Moore, consultant en sécurité britannique, publie une démonstration vidéo du contournement de l’authentification en moins de deux minutes.
- 17 avril 2026. Une version corrigée est publiée selon Politico. Le même jour, des chercheurs documentent la seconde faille, celle qui touche les images biométriques.
- 29 avril 2026. La Commission recommande aux États membres d’accélérer le déploiement pour une mise à disposition d’ici la fin 2026.
Un élément a beaucoup circulé et mérite d’être noté : la fiche de présentation du dépôt public avertissait qu’il s’agissait d’une version de développement précoce, dont les standards de sécurité étaient inférieurs à ceux d’une version finale, et déconseillait son usage en production.
Cet avertissement figurait sur le dépôt au moment où la solution était présentée publiquement comme prête au déploiement.
Le contournement du PIN
La formulation la plus répandue est inexacte. Le code PIN n’était pas stocké en clair : il était chiffré et enregistré dans un fichier de préférences local. Le problème est ailleurs, et il est plus profond. Ce chiffrement n’était pas lié cryptographiquement au coffre contenant les données d’identité qu’il était censé protéger.
La démonstration tient en quatre gestes. L’attaquant ouvre le fichier de préférences de l’application, supprime les deux valeurs correspondant au PIN chiffré et à son vecteur d’initialisation, redémarre l’application, puis choisit un nouveau code. L’application, considérant qu’elle s’adresse à un nouvel utilisateur, accepte ce code et présente ensuite comme valides les justificatifs créés sous le profil précédent.
Deux protections annexes tombaient dans le même mouvement, pour la même raison. Le compteur limitant le nombre de tentatives était un simple entier inscrit dans ce fichier, remis à zéro à volonté, ce qui autorisait un nombre illimité d’essais. Et l’exigence d’authentification biométrique se réduisait à une valeur binaire qu’il suffisait de basculer pour sauter entièrement cette étape.
La règle de l’art est ancienne et documentée : un code d’accès se conserve sous forme d’empreinte mathématique, jamais sous une forme réversible, et les contrôles de sécurité ne doivent pas résider dans un fichier modifiable par l’utilisateur. Placer la limitation de tentatives et la biométrie du côté du terminal revient à confier la serrure à celui qu’elle doit arrêter, un principe déjà en cause dans les failles permettant de compromettre un smartphone Android en quelques dizaines de secondes.
La seconde faille, plus grave
Le contournement du PIN a monopolisé l’attention, mais des chercheurs ont documenté le 17 avril un problème d’une autre nature, et d’une portée supérieure au regard du règlement européen sur les données.
Le résultat de la vérification est bien chiffré. En revanche, les images sources utilisées pour l’obtenir sont écrites sur le stockage de l’appareil sans chiffrement. Le portrait extrait du passeport par lecture sans contact et les selfies pris pendant le contrôle restent présents sur le téléphone, y compris lorsque la procédure échoue, que l’utilisateur revient en arrière ou que l’application se ferme brutalement.
La différence de gravité tient à un détail technique décisif. Le contournement du PIN suppose un accès privilégié au stockage interne de l’appareil. Les images biométriques, elles, se trouvent sur un stockage accessible sans privilège particulier, donc lisibles par une autre application disposant des autorisations correspondantes. Une donnée biométrique couverte par le règlement européen se retrouve ainsi exposée à un niveau de risque bien plus élevé.
Cette accumulation involontaire de fichiers sensibles sur des terminaux est exactement le scénario qui a produit, dans d’autres contextes, l’exposition de millions de fichiers privés par une application populaire. La différence, ici, tient au caractère irrévocable de la donnée : un mot de passe se change, un visage non.
La réponse de la Commission
La position de la Commission
Argument principal : les chercheurs ont testé une version de démonstration publiée à des fins de développement.
Correction : la faille du PIN a été présentée comme corrigée dans une version publiée le 17 avril.
Nuance apportée : le porte-parole numérique a précisé que la version qualifiée de finale restait une version de démonstration.
Calendrier maintenu : aucune suspension du déploiement n’a été annoncée.
La réponse des chercheurs
Version testée : Paul Moore et le cryptographe Olivier Blazy affirment avoir travaillé sur la dernière version publiée du code.
Reproductibilité : le contournement de la biométrie a été confirmé indépendamment par un autre chercheur français.
Scénario redouté : Blazy décrit un mineur accédant au profil vérifié d’un adulte pour franchir un contrôle d’âge.
Portée : la seconde faille concerne la version courante du code, pas seulement une compilation de développement.
Le désaccord ne porte donc pas sur l’existence des défauts, admise de part et d’autre, mais sur le statut de la version examinée et sur la légitimité de l’annonce politique qui l’a précédée. Olivier Blazy, professeur à l’École polytechnique et membre d’un groupe de travail français sur l’identité numérique, estime qu’un lancement mené dans cette précipitation risque d’abîmer durablement la confiance dans les futurs portefeuilles d’identité numérique.
Comment l’application est censée fonctionner
Le principe retenu est défendable, et il mérite d’être décrit avant d’en critiquer la mise en œuvre. L’objectif est de permettre à un internaute de prouver qu’il a dépassé un seuil d’âge sans transmettre au site consulté son identité, sa date de naissance ni son âge exact.
L’utilisateur obtient d’abord une attestation d’âge auprès d’un émetteur de confiance, en s’appuyant sur un dispositif national d’identité électronique, un document lu sans contact, ou un tiers déjà détenteur de l’information comme une banque. L’application conserve ensuite cette attestation et la présente, sous forme de preuve, lorsqu’un service en ligne demande une vérification.
La brique cryptographique employée repose sur la preuve à divulgation nulle de connaissance, qui permet d’établir la véracité d’une affirmation sans révéler les données qui la fondent. Le développement a été confié, dans le cadre d’un marché de quatre millions d’euros, à une société suédoise d’identité numérique associée à un opérateur allemand. La solution partage les spécifications techniques des futurs portefeuilles européens d’identité numérique, d’où son surnom de mini-portefeuille.
Le débat de fond
Les vulnérabilités techniques peuvent se corriger. La contestation exprimée par une partie de la communauté scientifique porte sur autre chose, et elle ne disparaîtra pas avec un correctif.
Le premier reproche vise la nature même de l’opération. Prouver son âge suppose, en amont, un contrôle d’identité appuyé sur un document officiel et une comparaison biométrique. Le dispositif protège la confidentialité vis-à-vis du site consulté, mais il introduit un point de passage identitaire là où la navigation était jusqu’ici anonyme.
Le second porte sur la généralisation. Déployer une telle chaîne à l’échelle de centaines de millions de personnes sans audit indépendant préalable expose à des conséquences difficilement réversibles en cas de défaut. C’est le sens du moratoire réclamé en mars 2026. Les régulateurs nationaux abordent déjà ces questions, comme le montrent les travaux de la CNIL sur les manquements de sécurité et les règles à venir.
Le mouvement dépasse largement l’Europe institutionnelle. Les plateformes avancent de leur côté, entre la nouvelle classification des contenus adoptée par Instagram et les systèmes d’estimation d’âge déployés par les services d’intelligence artificielle, qui restreignent un compte lorsqu’un utilisateur est supposé mineur. Chaque approche déplace le curseur entre protection et surveillance, sans qu’aucune ne l’élimine.
Où en est le déploiement
L’affirmation selon laquelle l’application ne serait pas disponible est dépassée. La situation à la rentrée 2026 est plus nuancée, et plus intéressante.
- Un modèle, pas une application unique. La Commission fournit un schéma directeur que chaque État membre adapte, seul ou en l’intégrant à son portefeuille d’identité numérique national.
- Sept pays pionniers travaillent avec la Commission : Chypre, le Danemark, la France, la Grèce, l’Irlande, l’Italie et l’Espagne.
- Objectif fixé à la fin 2026 pour une disponibilité dans l’ensemble de l’Union, sous réserve que les États membres soient prêts.
- Des réticences documentées. Des responsables gouvernementaux de huit États membres ont indiqué à Politico hésiter ou refuser d’adopter le modèle européen, plusieurs préférant développer leur propre dispositif.
- Des acteurs privés peuvent également proposer des applications fondées sur cette solution, la Commission prévoyant de publier une liste d’applications considérées comme fiables.
Le paradoxe est visible. Le dispositif avait pour objectif d’éviter une mosaïque de solutions nationales incompatibles. Le calendrier contraint et les doutes sur la sécurité alimentent précisément la fragmentation qu’il devait empêcher.
Le calendrier de la vérification d’âge est par ailleurs indexé sur celui du portefeuille européen d’identité numérique, attendu dans tous les États membres d’ici la fin 2026.
La même logique gagne les services grand public : la vérification d’âge devient une condition d’accès à ChatGPT en Europe, ce qui donne au débat une portée très concrète.
Ce que cela change pour un site
La plupart des sites d’entreprise ne sont pas concernés par une obligation de vérification d’âge. Le sujet devient pertinent pour ceux qui diffusent des contenus soumis à une restriction, vendent des produits réglementés ou opèrent un service accessible aux mineurs.
Le réflexe utile est le même que pour tout dispositif d’identification : ne jamais conserver ce dont on n’a pas besoin. Un site qui reçoit une preuve binaire n’a aucune raison de journaliser autre chose que le résultat et sa date. Enregistrer le document présenté, une image, ou même un identifiant permettant de recouper les visites transforme une mesure de protection en base de données sensible, avec les conséquences bien documentées par les fuites portant sur des centaines de millions de comptes en France.
La question de la conformité se pose enfin en amont du choix technique. Recourir à un prestataire tiers de vérification déplace la responsabilité sans la supprimer : le responsable de traitement reste celui qui décide de la finalité. C’est le même raisonnement qui structure les exigences de mise en conformité applicables aux plateformes d’intelligence artificielle.
Ce qu’on nous demande le plus souvent.
Le code PIN était-il stocké en clair ?
Non. Il était chiffré et enregistré dans un fichier de préférences local. Le défaut tient à ce que ce chiffrement n’était pas lié cryptographiquement au coffre contenant les données d’identité. Un code d’accès devrait de toute façon être conservé sous forme d’empreinte mathématique, jamais sous une forme réversible.
Comment le contournement fonctionnait-il ?
En supprimant du fichier de préférences les deux valeurs correspondant au PIN chiffré, puis en redémarrant l’application et en choisissant un nouveau code. L’application acceptait ce code et présentait comme valides les justificatifs créés sous le profil précédent.
Quelle est la seconde faille identifiée ?
Le portrait extrait du passeport par lecture sans contact et les selfies pris pendant le contrôle étaient écrits sans chiffrement sur le stockage de l’appareil, sans suppression en cas d’échec ou de plantage. Elle est jugée plus grave car ces fichiers sont accessibles sans privilège particulier, contrairement au contournement du PIN.
Qu’a répondu la Commission européenne ?
Qu’il s’agissait d’une version de démonstration publiée à des fins de développement, et que la faille du PIN avait été corrigée dans une version publiée le 17 avril 2026. Paul Moore et le cryptographe Olivier Blazy affirment de leur côté avoir testé la dernière version publiée du code.
L’application est-elle disponible aujourd’hui ?
La Commission fournit depuis le 15 avril 2026 un modèle que chaque État membre adapte. Sept pays pionniers travaillent à sa mise à disposition, avec un objectif fixé à la fin 2026 pour l’ensemble de l’Union. Il n’existe donc pas une application unique mais des déclinaisons nationales.
Comment fonctionne la vérification sans révéler l’identité ?
Par une preuve à divulgation nulle de connaissance. L’utilisateur obtient une attestation auprès d’un émetteur de confiance, puis l’application transmet au site une réponse binaire indiquant seulement si le seuil d’âge est atteint, sans communiquer l’identité, la date de naissance ni l’âge exact.
Pourquoi le code a-t-il été publié ouvertement ?
Pour permettre l’examen indépendant du code par les chercheurs, ce qui a effectivement fonctionné. La fiche du dépôt avertissait toutefois qu’il s’agissait d’une version de développement précoce, aux standards de sécurité inférieurs, déconseillée en production.
Un moratoire a-t-il été demandé ?
Oui. Début mars 2026, plus de quatre cents chercheurs en cybersécurité et en protection de la vie privée ont signé une lettre ouverte réclamant la suspension du déploiement dans l’attente d’un audit de sécurité indépendant. Aucune suspension n’a été décidée.
- Commission européenne — L’approche de l’UE en matière de vérification de l’âge
- Commission européenne — Questions fréquentes sur la solution de vérification de l’âge et calendrier de déploiement
- Commission européenne — Recommandation d’un déploiement rapide, 29 avril 2026
- Paul Moore — Démonstration publique du contournement, 16 avril 2026
- Cybernews — Détail technique du contournement et réponse de la Commission
- Proton — Chronologie de l’incident et réactions des chercheurs
- TechRadar — Analyse des enjeux de minimisation des données
- Siècle Digital — Réticences des États membres au déploiement
WY-Créations analyse les évolutions du web, de la protection des données et des usages numériques. Cet article distingue les constats techniques publiés par les chercheurs des positions institutionnelles, et ne constitue ni un audit de sécurité ni un conseil juridique. Pour aller plus loin : toutes les actualités web.
La confiance numérique commence par la maîtrise des données collectées.
WY-Créations accompagne les entreprises sur leurs sites, leur visibilité et leurs usages numériques.