PT-2020-5504 · Django Software Foundation+4 · Django+4
Published
2020-09-01
·
Updated
2026-01-03
·
CVE-2020-24583
CVSS v4.0
8.7
High
| Vector | AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
Django versions 2.2 through 2.2.15
Django versions 3.0 through 3.0.9
Django versions 3.1 through 3.1.0
Description
The issue is related to the incorrect application of the FILE UPLOAD DIRECTORY PERMISSIONS mode in Django, specifically to intermediate-level directories created during file uploads and to collected static directories when using the collectstatic management command. This could potentially allow a remote attacker to disclose protected information due to incorrect default permission settings.
Recommendations
For Django versions 2.2 through 2.2.15, update to version 2.2.16 or later.
For Django versions 3.0 through 3.0.9, update to version 3.0.10 or later.
For Django versions 3.1 through 3.1.0, update to version 3.1.1 or later.
Fix
Incorrect Default Permissions
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Astra Linux
Django
Linuxmint
Ubuntu