Intel

CVE-2023-23969

django is vulnerable to Denial of Service

Denial of Service Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Feb 1, 2023

75

High Risk

This Affects:

django
Are you affected? Scan for Free

TL;DR

Django is a web framework for Python. A denial of service attack is possible on this version of Django. It works by passing very large strings in the 'Accept-language' header, which is a standard header provided by the browser.

Who does this affect?

If you run and older version of Django to run a publicly facing web app, you will be affected.

Background info

django is vulnerable to Denial of Service in versions < 3.2.17, < 4.0.9 and < 4.1.6.

How to fix this

Do a version upgrade of Django. Some Web application firewalls might also protect against these kinds of irregular headers provided by a client.