2024-05-07 18:06:02 +00:00
|
|
|
==========================
|
|
|
|
Django 5.0.7 release notes
|
|
|
|
==========================
|
|
|
|
|
2024-07-03 17:09:34 +00:00
|
|
|
*July 9, 2024*
|
2024-05-07 18:06:02 +00:00
|
|
|
|
2024-07-03 17:09:34 +00:00
|
|
|
Django 5.0.7 fixes two security issues with severity "moderate", two security
|
|
|
|
issues with severity "low", and several bugs in 5.0.6.
|
2024-05-07 18:06:02 +00:00
|
|
|
|
2024-06-24 13:30:59 +00:00
|
|
|
CVE-2024-38875: Potential denial-of-service vulnerability in ``django.utils.html.urlize()``
|
|
|
|
===========================================================================================
|
|
|
|
|
|
|
|
:tfilter:`urlize` and :tfilter:`urlizetrunc` were subject to a potential
|
|
|
|
denial-of-service attack via certain inputs with a very large number of
|
|
|
|
brackets.
|
|
|
|
|
2024-06-15 02:12:58 +00:00
|
|
|
CVE-2024-39329: Username enumeration through timing difference for users with unusable passwords
|
|
|
|
================================================================================================
|
|
|
|
|
|
|
|
The :meth:`~django.contrib.auth.backends.ModelBackend.authenticate()` method
|
|
|
|
allowed remote attackers to enumerate users via a timing attack involving login
|
|
|
|
requests for users with unusable passwords.
|
|
|
|
|
2024-05-07 18:06:02 +00:00
|
|
|
Bugfixes
|
|
|
|
========
|
|
|
|
|
2024-06-25 14:04:48 +00:00
|
|
|
* Fixed a bug in Django 5.0 that caused a crash of ``Model.full_clean()`` on
|
|
|
|
unsaved model instances with a ``GeneratedField`` and certain defined
|
|
|
|
:attr:`Meta.constraints <django.db.models.Options.constraints>`
|
|
|
|
(:ticket:`35560`).
|