🐱Laboratorio: rol de usuario controlado por el parámetro de solicitud

  • Vamos a ver la URL que tenga el parametro ?rol= a ver si puede ser modificable.

En este caso ya estuve viendo la pagina, en este caso ingresamos como wiener:peter e intenté acceder al admin panel pero solo se puede como administrador.

Sin embargo. Encontré algo interesante y es que cuando ingresé como wiener me puse a ver las cookies que tenía la aplicación y efectivamente tenía una cookie con el nombre admin y un valor Booleano establecido en false así que esto por aqui ya tiene algo →

Modificamos el valor bool a true y cambiamos ?user=wiener por ?user=admin y efectivamente vemos como nos apareció el panel de admin:

Eliminamos al user carlos, y listo!

Last updated