Vulnerabilidad en grav de getgrav (CVE-2026-62236)
Gravedad CVSS v4.0:
BAJA
Tipo:
CWE-352
Falsificación de petición en sitios cruzados (Cross-Site Request Forgery)
Fecha de publicación:
17/07/2026
Última modificación:
24/10/2026
Descripción
El grav-plugin-login anterior a la 3.8.11 contiene una vulnerabilidad de falsificación de petición en sitios cruzados (CSRF) en la tarea frontend login.regenerate2FASecret, que regenera y persiste un nuevo secreto TOTP para el usuario de la sesión autenticada sin ningún nonce anti-CSRF o verificación de Origin/Referer. Debido a que el núcleo de Grav despacha la tarea desde el parámetro URI GET ’task:’ y la cookie de sesión predeterminada es SameSite=Lax, un atacante puede atraer a una víctima que ha iniciado sesión a una página externa que realiza una navegación GET de nivel superior, rotando el secreto TOTP de la víctima de modo que su autenticador registrado ya no coincide con el servidor, forzando efectivamente la reinscripción de 2FA. Los sitios configurados con session.samesite: Strict no se ven afectados.
Impacto
Puntuación base 4.0
2.30
Gravedad 4.0
BAJA
Puntuación base 3.x
5.40
Gravedad 3.x
MEDIA


