CVE-2019-19844

Name
CVE-2019-19844
Description
Django before 1.11.27, 2.x before 2.2.9, and 3.x before 3.0.1 allows account takeover. A suitably crafted email address (that is equal to an existing user's email address after case transformation of Unicode characters) would allow an attacker to be sent a password reset token for the matched user account. (One mitigation in the new releases is to send password reset tokens only to the registered user email address.)
NVD Severity
high
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
Third Party Advisory https://groups.google.com/forum/#!topic/django-announce/3oaB2rVH3a0
Vendor Advisory https://www.djangoproject.com/weblog/2019/dec/18/security-releases/
Vendor Advisory https://docs.djangoproject.com/en/dev/releases/security/
Third Party Advisory https://usn.ubuntu.com/4224-1/
DEBIAN https://www.debian.org/security/2020/dsa-4598
BUGTRAQ https://seclists.org/bugtraq/2020/Jan/9
MISC http://packetstormsecurity.com/files/155872/Django-Account-Hijack.html
CONFIRM https://security.netapp.com/advisory/ntap-20200110-0003/
FEDORA https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/HCM2DPUI7TOZWN4A6JFQFUVQ2XGE7GUD/
GENTOO https://security.gentoo.org/glsa/202004-17

Match rules

CPE URI Source package Min version Max version
cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:* django >= None < 1.11.27
cpe:2.3:a:djangoproject:django:*:*:*:*:*:*:*:* django >= 2.2 < 2.2.9
cpe:2.3:a:djangoproject:django:3.0:*:*:*:*:*:*:* django == None == 3.0

Vulnerable and fixed packages

Source package Branch Version Maintainer Status