BDU:2024-07168 (CVE-2024-39329) — уязвимость метода django.contrib.auth.backends.ModelBackend.authenticate() программной платформы для веб-приложений Django
По данным БДУ ФСТЭК России, по состоянию на 18.09.2024.
Средний — 5.3/10 Устранена
Уязвимость метода django.contrib.auth.backends.ModelBackend.authenticate() программной платформы для веб-приложений Django связана с недостаточной защитой служебных данных в результате расхождения во времени. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, получить несанкционированный доступ к защищаемой информации
Кого касается и что делать
- Уязвимое ПО: Django (Django Software Foundation) — версии от 5.0 до 5.0.7, от 4.2 до 4.2.14
- Что делать: уязвимость устранена производителем — применить исправления: docs.djangoproject.com, www.djangoproject.com, github.com
Сведения об уязвимости
| Идентификаторы | BDU:2024-07168 · CVE-2024-39329 |
| Уровень опасности | Средний (базовая оценка CVSS 3.1 — 5.3; CVSS 2.0 — 5.0) |
| Вектор CVSS 3.1 | AV:N/ атака по сети, низкая сложность, без прав, без участия пользователя, ограниченное влияние на конфиденциальность |
| Наименование ФСТЭК | Уязвимость метода django.contrib.auth.backends.ModelBackend.authenticate() программной платформы для веб-приложений Django, позволяющая нарушителю получить несанкционированный доступ к защищаемой информации |
| Даты | Опубликована: 18.09.2024 · Обновлена ФСТЭК: 18.09.2024 · Выявлена: 23.06.2024 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Данные уточняются |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-208 — утечка информации на основании временных расхождений |
| Класс уязвимости | Уязвимость архитектуры · Способ эксплуатации: несанкционированный сбор информации |
Уязвимое ПО
- Django (Django Software Foundation) — версии от 5.0 до 5.0.7, от 4.2 до 4.2.14 · прикладное ПО информационных систем
Возможные меры по устранению уязвимости
Обновление.
- Использование рекомендаций
- docs.djangoproject.com/en/dev/releases/security/
- www.djangoproject.com/weblog/2024/jul/09/security-releases/
- github.com/django/django/releases/tag/5.0.7
- github.com/django/django/releases/tag/4.2.14
- github.com/django/django/commit/156d3186c96e3ec2ca73b8b25…
- github.com/django/django/commit/07cefdee4a9d1fcd9a3a631cb…
Источники
- docs.djangoproject.com/en/dev/releases/security/
- github.com/advisories/GHSA-x7q2-wr7g-xqmf
- www.djangoproject.com/weblog/2024/jul/09/security-releases/
- groups.google.com/forum/
- vuldb.com/?id.271007
- github.com/django/django/commit/156d3186c96e3ec2ca73b8b25…
- github.com/django/django/commit/07cefdee4a9d1fcd9a3a631cb…



