Vulnerability · Published Jul 21, 2026 · Assigned by VulnCheck
CVE-2026-64822djangoSIGE 1.10 User Enumeration via ForgotPasswordView
Medium 5.3
In plain English
A medium-severity security flaw in djangoSIGE from thiagopena. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities).
Official 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.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| thiagopena | djangoSIGE | 0 – through 1.100 – through a6fe7e8e3a7d52ba0a25305df4e5e7e0cd5f5792 |
Weakness: CWE-203 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
References
- Researcher Disclosure technical-description, exploit
- Pull Request issue-tracking
- https://www.vulncheck.com/advisories/djangosige-user-enumeration-via-forgotpasswordview third-party-advisory