XSS DOM avec document.write à l’intérieur d’un select
DOM XSS in document.write sink using source location.search inside a select element

Le code suivant génère dynamiquement un menu déroulant <select> avec différentes villes, et sélectionne celle qui est transmise dans le paramètre storeId de l’URL :
Exemple avec le paramètre :
Cela ajoute une nouvelle option dans la liste déroulante.

En fermant manuellement la balise <option> :
on peut également fermer le <select> :

Injection finale permettant d’exécuter du JavaScript :

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