Lucene search

K
githubGitHub Advisory DatabaseGHSA-9V8H-57GV-QCH6
HistoryMay 01, 2022 - 6:36 p.m.

Django vulnerable to Denial of Service via i18n middleware component

2022-05-0118:36:08
CWE-400
GitHub Advisory Database
github.com
8
django
i18n
vulnerability
versions 0.91
0.95
0.95.1
0.96
denial of service
memory consumption
http requests

CVSS2

2.6

Attack Vector

NETWORK

Attack Complexity

HIGH

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:H/Au:N/C:N/I:N/A:P

AI Score

6.7

Confidence

High

EPSS

0.121

Percentile

95.5%

The internationalization (i18n) framework in Django 0.91, 0.95, 0.95.1, and 0.96, and as used in other products such as PyLucid, when the USE_I18N option and the i18n component are enabled, allows remote attackers to cause a denial of service (memory consumption) via many HTTP requests with large Accept-Language headers.

Affected configurations

Vulners
Node
djangoMatch0.91.0
OR
djangoMatch0.96.0
OR
djangoRange0.950.95.2
VendorProductVersionCPE
*django0.91.0cpe:2.3:a:*:django:0.91.0:*:*:*:*:*:*:*
*django0.96.0cpe:2.3:a:*:django:0.96.0:*:*:*:*:*:*:*
*django*cpe:2.3:a:*:django:*:*:*:*:*:*:*:*

References

CVSS2

2.6

Attack Vector

NETWORK

Attack Complexity

HIGH

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:H/Au:N/C:N/I:N/A:P

AI Score

6.7

Confidence

High

EPSS

0.121

Percentile

95.5%