PT-2023-1350 · Django+6 · Django+6
Mithril
·
Published
2023-02-01
·
Updated
2026-01-03
·
CVE-2023-23969
CVSS v4.0
8.7
High
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Django versions 3.2 through 3.2.16
Django versions 4.0 through 4.0.8
Django versions 4.1 through 4.1.5
Description
The issue is related to the handling of the Accept-Language header in Django, which can lead to excessive memory usage and a potential denial-of-service vector if the raw value of the Accept-Language headers is very large. This can be exploited by a remote attacker to cause a denial of service.
Recommendations
For Django versions 3.2 through 3.2.16, update to version 3.2.17 or later.
For Django versions 4.0 through 4.0.8, update to version 4.0.9 or later.
For Django versions 4.1 through 4.1.5, update to version 4.1.6 or later.
Fix
DoS
Allocation of Resources Without Limits
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Astra Linux
Django
Linuxmint
Rocky Linux
Suse
Ubuntu