CVE-2020-24583: High severity djangoproject Django vulnerability
An issue was discovered in Django 2.2 before 2.2.16, 3.0 before 3.0.10, and 3.1 before 3.1.1 (when Python 3.7+ is used). FILEUPLOADDIRECTORYPERMISSIONS mode was not applied to intermediate-level directories created in the process of uploading files. It was also not applied to intermediate-level collected static directories when using the collectstatic management command.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
pip/Djangoto a version that resolves this vulnerability.Fixed in 3.1.1 - Upgrade
Upgrade
pip/Djangoto a version that resolves this vulnerability.Fixed in 3.0.10 - Upgrade
Upgrade
pip/Djangoto a version that resolves this vulnerability.Fixed in 2.2.16 - Upgrade
Upgrade
debian/python-djangoto a version that resolves this vulnerability.Fixed in 2:2.2.28-1~deb11u2Fixed in 3:3.2.19-1+deb12u1Fixed in 3:4.2.16-1 - Upgrade
Upgrade
alpine/py-djangoto a version that resolves this vulnerability.Fixed in 1.11.29-r1 - Upgrade
Upgrade
alpine/py3-djangoto a version that resolves this vulnerability.Fixed in 1.11.29-r1 - Upgrade
Upgrade
alpine/py3-djangoto a version that resolves this vulnerability.Fixed in 3.1.1-r0 - Upgrade
Upgrade
Djangoto a version that resolves this vulnerability.Fixed in 2.2.16 - Upgrade
Upgrade
Djangoto a version that resolves this vulnerability.Fixed in 3.0.10 - Upgrade
Upgrade
Djangoto a version that resolves this vulnerability.Fixed in 3.1.1
Event History
Frequently Asked Questions
What is the severity of CVE-2020-24583?
The severity of CVE-2020-24583 is high, with a CVSS score of 7.5.
How do I fix CVE-2020-24583?
To fix CVE-2020-24583, you should upgrade Django to version 2.2.16, 3.0.10, or 3.1.1, depending on the version you are using.
What is the affected software for CVE-2020-24583?
The affected software for CVE-2020-24583 includes Django versions before 2.2.16, 3.0.10, and 3.1.1.
Are there any references available for CVE-2020-24583?
Yes, you can find references for CVE-2020-24583 at the following links: [NIST CVE-2020-24583](https://nvd.nist.gov/vuln/detail/CVE-2020-24583), [GitHub Commit](https://github.com/django/django/commit/8d7271578d7b153435b40fe40236ebec43cbf1b9), [Django Releases](https://docs.djangoproject.com/en/dev/releases/security/).
What is the CWE category for CVE-2020-24583?
The CWE category for CVE-2020-24583 is CWE-276: Incorrect Default Permissions.