Skip to content
OpenAdvisories
High USN-4479-1 2 CVEs

python-django vulnerabilities

Published Sep 1, 2020 · Updated Feb 10, 2026

Summary

It was discovered that Django, when used with Python 3.7 or higher,
incorrectly handled directory permissions. A local attacker could possibly
use this issue to obtain sensitive information, or escalate permissions.

Fixed packages 1

ReleasePackageFixed in
Ubuntu · 20.04 LTS 20.04:LTS python-django 2:2.2.12-1ubuntu0.2

Vulnerabilities 2

  • High 7.5

    Django Incorrect Default Permissions

    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…

  • High 7.5

    Django Incorrect Default Permissions

    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). The intermediate-level directories of the filesystem cache had the system's standard umask rather than 0o077.

References

  • report
    https://ubuntu.com/security/CVE-2020-24583
  • report
    https://ubuntu.com/security/CVE-2020-24584