Transcript · English → French

EU Age Verification App Security Analysis

Le principe de l'application de vérification d'âge de l'UE est de présenter un code QR à l'utilisateur

mais elle suppose ensuite que c'est l'utilisateur qui le scanne pour réussir ou échouer la vérification.

Mais le concept et les spécifications ne peuvent pas protéger contre une attaque par relais

par lequel le code QR est envoyé à un tiers à distance ou même à un service web

qui valide la vérification au nom de l'enfant et pour ce faire,

ils n'ont pas besoin de pirater la plateforme, ils ont juste besoin d'un appareil avec l'application installée.

Il s'agit de la dernière version en date du 27 juillet 2026

et voilà.

L'enfant a maintenant réussi la vérification à l'aide d'un appareil entièrement automatisé.

Personne n'a besoin d'interagir avec lui, il scanne simplement n'importe quel code QR

qui lui est présenté et se valide ensuite en tant que cet enfant.

End of transcript · 147 words · machine translated

Original transcript (English)

The premise of the EU age verification app is to present a QR code to the user but then assume it's the user that scans it in order to pass or fail verification. But the concept and the specification can't protect against a relay attack whereby the QR code is sent to a remote third party or even a web service that passes verification on the child's behalf and in order to do that

they don't need to hack the platform they just need a device with the app installed. This is the latest version as of the 27th of the 7th 2026 and there we go. The child's now passed verification using an entirely automated device. No one needs to interact with it it simply scans any QR code

that is presented to it and then verifies as that child.

iPhone app Translate videos on your iPhone Paste a TikTok, Instagram or X link, add subtitles in your language and save the video to Photos.

Read any video in your language

Paste a link from X, TikTok, YouTube or Instagram. You get a page like this one.