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). FILE_UPLOAD_DIRECTORY_PERMISSIONS 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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade py3-djangoUpgrade py-django | Jan 4, 2021 | Sep 1, 2020 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | Sep 1, 2020 |
| Debian | — | Upgrade python-django | Oct 31, 2022 | Sep 1, 2020 |
| Freebsd | — | Upgrade py37-django22Upgrade py37-django31Upgrade py38-django31Upgrade py35-django22Upgrade py37-django30Upgrade py38-django30Upgrade py38-django22Upgrade py36-django30Upgrade py36-django31Upgrade py36-django22 | Sep 6, 2020 | Sep 5, 2020 |
| Oracle Solaris | — | Upgrade legacy/library/python/django-35 to version 1.11.29-11.4.27.0.1.82.0 on Solaris 11.4Upgrade legacy/library/python/django-34 to version 1.11.29-11.4.27.0.1.82.0 on Solaris 11.4Upgrade legacy/library/python/django-27 to version 1.11.29-11.4.27.0.1.82.0 on Solaris 11.4Upgrade library/python/django to version 2.2.16-11.4.27.0.1.82.0 on Solaris 11.4Upgrade library/python/django-27 to version 1.11.29-11.4.27.0.1.82.0 on Solaris 11.4Upgrade library/python/django-34 to version 1.11.29-11.4.27.0.1.82.0 on Solaris 11.4Upgrade library/python-2/django-27 to version 1.4.10-11.4.27.0.1.82.0 on Solaris 11.4Upgrade library/python/django-37 to version 2.2.16-11.4.27.0.1.82.0 on Solaris 11.4 | Jan 19, 2021 | Sep 1, 2020 |
| Ubuntu | — | Upgrade python3-django | Sep 2, 2020 | Sep 1, 2020 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub