|
TUTORIEL/PRATIQUE
Une faille sur la pseudo-classe :visitedLa classe doit se limiter désormais aux propriétés de définition de couleurs. Cette restriction imposée par les navigateurs Firefox, Chrome et Safari est due à une vulnérabilité. Publié le 03/06/2010
La toute dernière génération de navigateurs (Firefox 3.7, Chrome 5, Safari 4.0.5) vient subitement de considérablement restreindre l'éventail des propriétés CSS applicables à la pseudo-classe :visited, vieille comme le Web et désignant un lien que l'on a déjà suivi. Les seules propriétés dorénavant tolérées sur cet élément se limitent à la définition des couleurs (color, background-color, border-color, outline-color, column-rule-color, fill, et stroke).
Cette restriction imposée par les navigateurs est due à une vulnérabilité de :visited découverte très récemment et permettant d'exploiter l'historique de navigation d'un visiteur. Le détail de cette faille est expliqué sur le blog du développer principal de Mozilla, David Baron.
En traitant ces données à l'aide des technologies dynamiques actuelles, il devient possible de récupérer un grand nombre d'informations véhiculées via les URL visitées, et de traiter un vaste champ de données personnelles tels que : les visites de liens dits "sensibles" (banques, sites politiques, religieux ou adultes),
Un site Internet d'information anglophone sur ce sujet vous permettra d'en savoir à propos de cette faille et son exploitation en pratique. Si vous n'avez pas la chance de disposer d'une très récente version de navigateur, sachez que vous êtes exposé à ces risques de confidentialité.
Article réalisé par Raphael sous licence Creative Commons pour Alsacreations Autour du même sujet
|
||||||||||||||||||


Par Natacha Pickaert, (Sogeti France) Lire

Par Romain Guefveneu, (Netapsys) Lire