CVE-2026-64822

djangoSIGE through 1.10 (commit a6fe7e8) contains a user enumeration vulnerability in ForgotPasswordView within djangosige/apps/login/views.py that allows unauthenticated attackers to identify valid accounts by observing distinct error messages returned by the password reset endpoint. Attackers can submit arbitrary usernames or email addresses to the POST login/esqueceu/ endpoint and distinguish between existing and non-existing accounts based on observable discrepancies in the application's responses.
Configurations

No configuration.

History

24 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) djangoSIGE hasta la versión 1.10 (commit a6fe7e8) contiene una vulnerabilidad de enumeración de usuarios en ForgotPasswordView dentro de djangosige/apps/login/views.py que permite a atacantes no autenticados identificar cuentas válidas observando mensajes de error distintos devueltos por el endpoint de restablecimiento de contraseña. Los atacantes pueden enviar nombres de usuario o direcciones de correo electrónico arbitrarios al endpoint POST login/esqueceu/ y distinguir entre cuentas existentes y no existentes basándose en discrepancias observables en las respuestas de la aplicación.

Information

Published : 2026-07-21 21:16

Updated : 2026-10-24 19:10


NVD link : CVE-2026-64822

Mitre link : CVE-2026-64822

CVE.ORG link : CVE-2026-64822


JSON object : View

Products Affected

No product.

CWE
CWE-203

Observable Discrepancy