FROST : le script qui transforme votre SSD en espion invisible

 
Des chercheurs ont découvert comment un site Web peut exploiter votre disque SSD pour vous pister en ligne sans que vous le sachiez.

Vous pensez que pour surveiller votre activité en ligne, il faut parvenir à installer un logiciel espion sur votre smartphone ou votre ordinateur ? Pas la peine.

Des chercheurs de l’université de Graz, parmi lesquels on retrouve l’une des personnes à l’origine des failles Spectre et Meltdown, ont trouvé plus « simple ». L’attaque FROST, pour Fingerprinting Remotely using OPFS-based SSD Timing.

En résumé, un site Web va être capable de deviner ceux qui sont ouverts dans d’autres onglets, ainsi que les applications en cours d’activité. Et ce, à l’aide de votre SSD, de manière totalement invisible pour l’utilisateur. Voyons comment ce système fonctionne.

Un site Internet peut vous espionner à travers votre SSD

Une fois la page piégée ouverte, elle se sert d’une API du navigateur appelée OPFS (Origin Private File System) pour créer un fichier sur votre SSD. Notez que l’OPFS est présent sur tous les navigateurs les plus utilisés.

Le script lance ensuite des lectures aléatoires sans jamais s’arrêter. Mais quand le SSD est sollicité, par exemple quand vous ouvrez une application ou un autre onglet Web, cela va ralentir ces lectures. Une pause imperceptible pour l’humain se crée alors.

Ces variations sont ensuite analysées par un réseau de neurones, du genre qui parvient à identifier ce qui se trouve sur une photo. Ici, il a été entraîné pour interpréter ces micro-pauses en les associant à des sites et des logiciels.

Résultats : sur un Mac équipé d’une puce M2, FROST identifie le bon site 9 fois sur 10 et les bonnes applications ouvertes dans 95 % des cas. Cet espionnage est d’autant plus effrayant qu’il se fait sans aucune installation, sans stocker quoi que ce soit et, bien sûr, sans votre autorisation préalable.

Les chercheurs rassurent cependant. FROST n’est pas assez souple pour servir à de l’espionnage massif, sachant que fermer les onglets non utilisés limite déjà son effet. Pour le moment, pas de quoi s’inquiéter donc.


Rejoignez-nous de 17 à 19h, un mercredi sur deux, pour l’émission UNLOCK produite par Frandroid et Numerama ! Actus tech, interviews, astuces et analyses… On se retrouve en direct sur Twitch ou en rediffusion sur YouTube !

Recherche IA boostée par
Perplexity