Entrada

Access Control Vulnerabilities Lab 7

Access Control Vulnerabilities Lab 7

Skills

  • User ID controlled by request parameter with data leakage in redirect

Certificaciones

  • eWPT
  • eWPTXv2
  • OSWE
  • BSCP

Descripción

Este laboratorio contiene una access control vulnerability en la que se filtra información sensible en el cuerpo de una respuesta de redirección. Para resolver el laboratorio, debemos obtener la clave API del usuario carlos y enviarla como solución. Podemos iniciar sesión en nuestra cuenta con las credenciales wiener:peter


Resolución

Al acceder a la web nos sale esto

Pulsamos en My account y nos logueamos con las credenciales wiener:peter

En la parte de My account vemos que al loguearnos la url ha cambiado a https://0a2e00d2047ff0e9800d17b200820083.web-security-academy.net/my-account?id=wiener y que ahora se nos muestra nuestro nombre de usuario y nuestra API Key

Si intentamos acceder al perfil de otro usuario https://0a2e00d2047ff0e9800d17b200820083.web-security-academy.net/my-account?id=wiener nos redirige al login. Sin embargo, si capturamos la petición con Burpsuite podemos ver la información antes de que se ejecute el redirect

Submiteamos la API Key y completamos el laboratorio

Esta entrada está licenciada bajo CC BY 4.0 por el autor.