Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

fstec логотип

BDU:2026-18009

Опубликовано: 04 авг. 2026
Источник: fstec
CVSS3: 5.3
CVSS2: 5
EPSS Низкий

Описание

Уязвимость функции check_for_language() программной платформы для веб-приложений Django связана с неконтролируемым распределением памяти. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, вызвать отказ в обслуживании

Вендор

Сообщество свободного программного обеспечения
ООО «Ред Софт»
Red Hat, Inc.
Django Software Foundation

Наименование ПО

Debian GNU/Linux
РЕД ОС
Red Hat Satellite
Red Hat Ansible Automation Platform
Red Hat OpenStack Platform
Red Hat Discovery
Red Hat Update Infrastructure
Self-service automation portal
Django

Версия ПО

9 (Debian GNU/Linux)
10 (Debian GNU/Linux)
11 (Debian GNU/Linux)
12 (Debian GNU/Linux)
7.3 (РЕД ОС)
6 (Red Hat Satellite)
2 (Red Hat Ansible Automation Platform)
18.0 (Red Hat OpenStack Platform)
13 (Debian GNU/Linux)
2 (Red Hat Discovery)
8.0 (РЕД ОС)
5 (Red Hat Update Infrastructure)
2 (Self-service automation portal)
до 5.2.17 (Django)
от 6.0 до 6.0.8 (Django)

Тип ПО

Операционная система
Прикладное ПО информационных систем
Сетевое программное средство
ПО программно-аппаратного средства

Операционные системы и аппаратные платформы

Сообщество свободного программного обеспечения Debian GNU/Linux 9
Сообщество свободного программного обеспечения Debian GNU/Linux 10
Сообщество свободного программного обеспечения Debian GNU/Linux 11
Сообщество свободного программного обеспечения Debian GNU/Linux 12
ООО «Ред Софт» РЕД ОС 7.3
Сообщество свободного программного обеспечения Debian GNU/Linux 13
ООО «Ред Софт» РЕД ОС 8.0

Уровень опасности уязвимости

Средний уровень опасности (базовая оценка CVSS 2.0 составляет 5)
Средний уровень опасности (базовая оценка CVSS 3.1 составляет 5,3)
Средний уровень опасности (оценка CVSS 4.0 составляет 6,9)

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

Использование рекомендаций:
Для Django:
https://docs.djangoproject.com/en/dev/releases/security
https://github.com/advisories/GHSA-2f9m-qhxg-w5v5
https://github.com/django/django/commit/224dbc832586ad5cfb0237c2ff30d14baeaddc6f
https://github.com/django/django/commit/27137e655e442e81095f1f8f77ff3870d9fdf169
https://github.com/django/django/commit/5b3523d29be25948e1dd90b3863a002f00fc865f
https://github.com/django/django/commit/c72a5dbb64d0777f3f471f1be94e8b2ca91e0959
https://groups.google.com/g/django-announce
https://www.djangoproject.com/weblog/2026/aug/04/security-releases
Для Ред ОС:
http://repo.red-soft.ru/redos/7.3c/x86_64/updates/
http://repo.red-soft.ru/redos/8.0/x86_64/updates/
http://repo.red-soft.ru/redos/8.0/aarch64/updates/
Для Debian GNU/Linux:
https://security-tracker.debian.org/tracker/CVE-2026-15337
https://deb.freexian.com/extended-lts/tracker/CVE-2026-15337
Для программных продуктов Red Hat Inc.:
https://access.redhat.com/security/cve/CVE-2026-15337

Статус уязвимости

Подтверждена производителем

Наличие эксплойта

Данные уточняются

Информация об устранении

Уязвимость устранена

Идентификаторы других систем описаний уязвимостей

EPSS

Процентиль: 48%
0.0059
Низкий

5.3 Medium

CVSS3

5 Medium

CVSS2

Связанные уязвимости

CVSS3: 5.3
ubuntu
3 месяца назад

An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. `django.utils.translation.check_for_language()` is subject to a potential denial-of-service attack when given many distinct, very long language codes, which are retained as keys in an in-memory cache and consume process memory. Such codes reach the function through the `django.views.i18n.set_language()` view, which is not routed by default. The consumed memory is bounded, since request data is limited by the `DATA_UPLOAD_MAX_MEMORY_SIZE` setting (default 2.5 MB) and the cache holds a fixed maximum number of entries. Earlier, unsupported Django series (such as 5.1.x, 5.0.x, and 4.2.x) were not evaluated and may also be affected. Django would like to thank Jaeyoung Jang for reporting this issue.

CVSS3: 5.3
redhat
3 месяца назад

An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. `django.utils.translation.check_for_language()` is subject to a potential denial-of-service attack when given many distinct, very long language codes, which are retained as keys in an in-memory cache and consume process memory. Such codes reach the function through the `django.views.i18n.set_language()` view, which is not routed by default. The consumed memory is bounded, since request data is limited by the `DATA_UPLOAD_MAX_MEMORY_SIZE` setting (default 2.5 MB) and the cache holds a fixed maximum number of entries. Earlier, unsupported Django series (such as 5.1.x, 5.0.x, and 4.2.x) were not evaluated and may also be affected. Django would like to thank Jaeyoung Jang for reporting this issue.

CVSS3: 5.3
nvd
3 месяца назад

An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. `django.utils.translation.check_for_language()` is subject to a potential denial-of-service attack when given many distinct, very long language codes, which are retained as keys in an in-memory cache and consume process memory. Such codes reach the function through the `django.views.i18n.set_language()` view, which is not routed by default. The consumed memory is bounded, since request data is limited by the `DATA_UPLOAD_MAX_MEMORY_SIZE` setting (default 2.5 MB) and the cache holds a fixed maximum number of entries. Earlier, unsupported Django series (such as 5.1.x, 5.0.x, and 4.2.x) were not evaluated and may also be affected. Django would like to thank Jaeyoung Jang for reporting this issue.

CVSS3: 5.3
debian
3 месяца назад

An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0 ...

CVSS3: 5.3
redos
около 2 месяцев назад

Уязвимость python-django

EPSS

Процентиль: 48%
0.0059
Низкий

5.3 Medium

CVSS3

5 Medium

CVSS2