p PatchFirst

PatchFirst · Latest vulnerabilities

python-django vulnerabilities · Page 3

Vulnerabilities published for python-django in the last 30 days: 4. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 50

  1. CVE-2024-39330

    Medium · CVSS 4.3EPSS 1.01%Fix available

    CVE-2024-39330

    An issue was discovered in Django 5.0 before 5.0.7 and 4.2 before 4.2.14. Derived classes of the django.core.files.storage.Storage base class, when they override generate_filename() without replicating the file-path validations from the parent class, potentially allow directory traversal via certain inputs during a save() call. (Built-in Storage sub-classes are unaffected.)

    • Update to 1:1.11.11-1ubuntu1.21+esm5
    Published Updated
  2. CVE-2024-39329

    Medium · CVSS 5.3EPSS 0.89%Fix available

    CVE-2024-39329

    An issue was discovered in Django 5.0 before 5.0.7 and 4.2 before 4.2.14. The django.contrib.auth.backends.ModelBackend.authenticate() method allows remote attackers to enumerate users via a timing attack involving login requests for users with an unusable password.

    • Update to 1:1.11.11-1ubuntu1.21+esm5
    Published Updated
  3. CVE-2024-27351

    Medium · CVSS 5.3EPSS 1.85%Fix available

    CVE-2024-27351

    In Django 3.2 before 3.2.25, 4.2 before 4.2.11, and 5.0 before 5.0.3, the django.utils.text.Truncator.words() method (with html=True) and the truncatewords_html template filter are subject to a potential regular expression denial-of-service attack via a crafted string. NOTE: this issue exists because of an incomplete fix for CVE-2019-14232 and CVE-2023-43665.

    • Update to 1:1.11.11-1ubuntu1.21+esm4
    Published Updated
  4. CVE-2023-43665

    High · CVSS 8.7EPSS 1.46%Fix available

    CVE-2023-43665

    In Django 3.2 before 3.2.22, 4.1 before 4.1.12, and 4.2 before 4.2.6, the django.utils.text.Truncator chars() and words() methods (when used with html=True) are subject to a potential DoS (denial of service) attack via certain inputs with very long, potentially malformed HTML text. The chars() and words() methods are used to implement the truncatechars_html and truncatewords_html template filters, which are thus also vulnerable. NOTE: this issue exists because of an incomplete fix for CVE-2019-14232.

    • Update to 1:1.11.11-1ubuntu1.21+esm2
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →