Medium severity · published Jul 21, 2026
CVE-2026-64822
djangoSIGE 1.10 User Enumeration via ForgotPasswordView
5.3
CVSS
0.4%
EPSS
No
On KEV
Description
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 36% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
DJ
djangoSIGE · thiagopena
through 1.10; through a6fe7e8e3a7d52ba0a25305df4e5e7e0cd5f5792 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-64822
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-64822
github.com
https://github.com/americooo/pentest-writeups/tree/main/djangoSIGE-CVE-2026-64821-64822
github.com
https://github.com/thiagopena/djangoSIGE/pull/163
www.vulncheck.com
https://www.vulncheck.com/advisories/djangosige-user-enumeration-via-forgotpasswordview
More from djangoSIGE
4.3
CVE-2026-64821
djangoSIGE 1.10 CSRF via GET-based Order Cancellation Views
