Stored XSS into HTML context with nothing encoded
Laboratorio de Portswigger sobre XSS
Certificaciones
- eWPT
- eWPTXv2
- OSWE
- BSCP
Descripción
Este laboratorio contiene una vulnerabilidad de cross-site scripting almacenado en la funcionalidad de comentarios. Para resolver el laboratorio, debemos enviar un comentario que invoque la función alert cuando se visualice la publicación del blog
Guía de XSS
Antes de completar este laboratorio es recomendable leerse esta guía de XSS https://justice-reaper.github.io/posts/XSS-Guide/
Resolución
Al acceder a la web nos sale esto
Si pulsamos sobre View post veremos que hay una sección de comentarios
Probamos un XSS, en este caso si llega a funcionar se trataría de un Stored XSS, porque se almacena en el servidor
Una vez publicado nos sale esto
Si pulsamos sobre Back to blog nos salta el alert, lo que quiere decir que hemos encontrado un Stored XSS





