Patchwire CVEs, their patch status, and feeds to follow them

CVE-2024-45231

Fixed in a distro release EPSS <1%CVSS 5.3

An issue was discovered in Django v5.1.1, v5.0.9, and v4.2.16. The django.contrib.auth.forms.PasswordResetForm class, when used in a view implementing password reset flows, allows remote attackers to enumerate user e-mail addresses by sending password reset requests and observing the outcome (only when e-mail sending is consistently failing).

Published 2024-10-08 · CVE record · OSV

Products: djangoproject django

Fixed upstream

EcosystemPackageFixed in
PyPIdjango5.1.1
PyPIdjango5.0.9
PyPIdjango4.2.16

Distro releases

ReleasePackageFixed in
Debian 11python-django2:2.2.28-1~deb11u11
Debian 12python-django3:3.2.25-0+deb12u1
Debian 13python-django3:4.2.16-1
Debian 14python-django3:4.2.16-1
SUSE Linux Enterprise Module for Package Hub 15 SP6python-Django4.2.11-150600.3.9.1
SUSE Package Hub 15 SP5python-Django2.2.28-bp155.7.18.1
Ubuntu 20.04 LTSpython-django2:2.2.12-1ubuntu0.25
Ubuntu 22.04 LTSpython-django2:3.2.12-2ubuntu1.14
Ubuntu 24.04 LTSpython-django3:4.2.11-1ubuntu1.3
Ubuntu Pro 14.04 LTSpython-djangono fix
Ubuntu Pro 16.04 LTSpython-djangono fix
Ubuntu Pro 18.04 LTSpython-django1:1.11.11-1ubuntu1.21+esm7
openSUSE Leap 15.5python-Django2.2.28-bp155.7.18.1
openSUSE Leap 15.5python-Django2.0.7-150000.1.33.1
openSUSE Leap 15.6python-Django4.2.11-150600.3.9.1
openSUSE Tumbleweedpython-Django5.1.1-1.1
openSUSE Tumbleweedpython-Django5.2.16-1.1
openSUSE Tumbleweedpython-Django44.2.30-4.1
openSUSE Tumbleweedpython-Django44.2.16-1.1
openSUSE Tumbleweedpython-Django55.2.16-1.1
openSUSE Tumbleweedpython-Django66.0-1.1