CVE-2023-24580: High severity django vulnerability
A memory exhaustion flaw was found in the python-django package. This issue occurs when passing certain inputs, leading to a system crash and denial of service.
Other sources
An issue was discovered in the Multipart Request Parser in Django 3.2 before 3.2.18, 4.0 before 4.0.10, and 4.1 before 4.1.7. Passing certain inputs (e.g., an excessive number of parts) to multipart forms could result in too many open files or memory exhaustion, and provided a potential vector for a denial-of-service attack.
Passing certain inputs to multipart forms could result in too many open files or memory exhaustion, and provide a potential vector for a denial-of-service attack.
— Red Hat
Affected Software
Remediation
Patch Available
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the vulnerability ID for this issue?
The vulnerability ID for this issue is CVE-2023-24580.
What is the severity of CVE-2023-24580?
The severity of CVE-2023-24580 is high.
Which versions of python-django are affected?
Versions 3.2 before 3.2.18, 4.0 before 4.0.10, and 4.1 before 4.1.7 of python-django are affected.
How can this vulnerability be exploited?
This vulnerability can be exploited by passing certain inputs (e.g., an excessive number of parts) to multipart forms.
Where can I find more information about this vulnerability?
You can find more information about this vulnerability on the following links: - [https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=2169743](https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=2169743) - [https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=2169745](https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=2169745) - [https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=2169742](https://bugzilla.redhat.com/show_bug.cgi/show_bug.cgi?id=2169742)