BDU:2024-07168 (CVE-2024-39329) — уязвимость метода django.contrib.auth.backends.ModelBackend.authenticate() программной платформы для веб-приложений Django

По данным БДУ ФСТЭК России, по состоянию на 23.09.2026.

Средний — 5.3/10 Устранена

Уязвимость метода django.contrib.auth.backends.ModelBackend.authenticate() программной платформы для веб-приложений Django связана с недостаточной защитой служебных данных в результате расхождения во времени. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, получить несанкционированный доступ к защищаемой информации

Кого касается и что делать

  • Уязвимое ПО: Django (Django Software Foundation) — версии от 5.0 до 5.0.7, от 4.2 до 4.2.14; ОСОН ОСнова Оnyx (АО «НППКТ») — версии до 2.15; ОСОН ОСнова 3 Оnyx (АО «НППКТ») — версии до 3.2
  • Что делать: уязвимость устранена производителем — применить исправления: 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/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
атака по сети, низкая сложность, без прав, без участия пользователя, ограниченное влияние на конфиденциальность
Наименование ФСТЭК Уязвимость метода django.contrib.auth.backends.ModelBackend.authenticate() программной платформы для веб-приложений Django, позволяющая нарушителю получить несанкционированный доступ к защищаемой информации
Даты Опубликована: 18.09.2024 · Обновлена ФСТЭК: 23.09.2026 · Выявлена: 23.06.2024
Статус уязвимости Подтверждена производителем (производитель признал уязвимость)
Наличие эксплойта Данные уточняются
Информация об устранении Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения)
Тип ошибки CWE-208 — утечка информации на основании временных расхождений
Класс уязвимости Уязвимость архитектуры · Способ эксплуатации: несанкционированный сбор информации

Уязвимое ПО

  • Django (Django Software Foundation) — версии от 5.0 до 5.0.7, от 4.2 до 4.2.14 · прикладное ПО информационных систем
  • ОСОН ОСнова Оnyx (АО «НППКТ») — до 2.15 · операционная система
  • ОСОН ОСнова 3 Оnyx (АО «НППКТ») — до 3.2 · операционная система

Возможные меры по устранению уязвимости

Обновление. Использование рекомендаций:
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…

  • Для ОСОН ОСнова Оnyx: Обновление программного обеспечения python-django до версии 2:2.2.28-1~deb11u12.osnova2u1
  • Для ОСОН ОСнова 3 Оnyx: Обновление программного обеспечения python-django до версии 3:3.2.25-0+deb12u2

Источники

ФСТЭК России
Автор: ФСТЭК России
Аккаунт для добавления уязвимостей с банка данных угроз безопасности информации ФСТЭК России. Не является оф. аккаунтом ФСТЭК России.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных