Authentication Bypass The advisory has been revoked - it doesn't affect any version of package python-django  (opens in a new tab)


Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
35.05% (99th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-RHEL10-PYTHONDJANGO-9885349
  • published28 Apr 2025
  • disclosed18 Dec 2019

Introduced: 18 Dec 2019

CVE-2019-19844  (opens in a new tab)
CWE-290  (opens in a new tab)

Amendment

The Red Hat security team deemed this advisory irrelevant for RHEL:10.

NVD Description

Note: Versions mentioned in the description apply only to the upstream python-django package and not the python-django package as distributed by RHEL.

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.)