Примечания к выпуску Django 5.0.9

September 3, 2024

Django 5.0.9 исправляет одну проблему безопасности со степенью «средней» и одну проблему безопасности со степенью «низкой» в версии 5.0.8.

CVE-2024-45230: Потенциальная уязвимость для отказа в обслуживании в django.utils.html.urlize()

urlize и urlizetrunc были подвержены потенциальной атаке типа «отказ в обслуживании» с использованием очень больших входных данных с определенной последовательностью символов.

CVE-2024-45231: Список адресов электронной почты потенциальных пользователей по статусу ответа на сброс пароля

Из-за сбоев при отправке необработанной электронной почты класс PasswordResetForm позволял удаленным злоумышленникам просматривать электронные письма пользователей, отправляя запросы на сброс пароля и наблюдая за результатами.

Чтобы снизить этот риск, исключения, возникающие при отправке электронного письма со сбросом пароля, теперь обрабатываются и регистрируются с помощью регистратора django.contrib.auth.

Вернуться на верх