Vulnerability advisory
BIT-django-2023-23969
Also known as CVE-2023-23969GHSA-q2jf-h9jm-m7p4PYSEC-2023-12
Severity
Severity not reported.
Affected versions
django Bitnami
| Affected | Fixed in |
|---|---|
3.2.0 to before 3.2.17 | 3.2.17 |
4.0.0 to before 4.0.9 | 4.0.9 |
4.1.0 to before 4.1.6 | 4.1.6 |
Severity for this package
| |
Description
In Django 3.2 before 3.2.17, 4.0 before 4.0.9, and 4.1 before 4.1.6, the parsed values of Accept-Language headers are cached in order to avoid repetitive parsing. This leads to a potential denial-of-service vector via excessive memory usage if the raw value of Accept-Language headers is very large.
References
- Advisorydocs.djangoproject.com/en/4.1/releases/security/ ↗
- Webgroups.google.com/forum/#%21forum/django-announce ↗
- Advisorylists.debian.org/debian-lts-announce/2023/02/msg00000.html ↗
- Weblists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HWY6DQWRVBALV73BPUVBXC3QIYUM24IK/ ↗
- Weblists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LTZVAKU5ALQWOKFTPISE257VCVIYGFQI/ ↗
- Websecurity.netapp.com/advisory/ntap-20230302-0007/ ↗
- Advisorywww.djangoproject.com/weblog/2023/feb/01/security-releases/ ↗
- Webnvd.nist.gov/vuln/detail/CVE-2023-23969 ↗