XSS réfléchi dans la balise canonical
Reflected XSS in canonical link tag
Balise canonical qui reflète dans son href la valeur fournie dans l’URL (les chevrons < et > sont échappés).
Objectif : injecter un attribut exécutable qui appelle alert() sur la page d’accueil.
On voit dans le code source qu’il y a une balise
canonicalqui prend lehrefdepuis ce que l’on met dans l’URL.

On peut sortir avec une apostrophe :
' hacking=>%27hacking.

On peut utiliser
accesskeypour que l’appui sur une touche déclenche l’action :'accesskey='x' onclick='alert(0).

Action indiquée :

Mis à jour
Ce contenu vous a-t-il été utile ?