djangoproject Django

44 published vulnerabilities name this product.

As the CNAs write it in their CVE records (vendor and product); the versions are theirs.

CVEVulnerable versionsTitleSeverityPublishedEPSSExploitation
CVE-2026-879756.1 – < 6.1.2 ; 6.0 – < 6.0.9 ; 5.2 – < 5.2.18Privilege abuse in model formsets with editable primary keysMEDIUM 5.30.2 %
CVE-2026-878906.1 – < 6.1.2 ; 6.0 – < 6.0.9 ; 5.2 – < 5.2.18Potential request forgery via spatial lookup byte valuesMEDIUM 6.90.3 %
CVE-2026-844296.1 – < 6.1.2 ; 6.0 – < 6.0.9 ; 5.2 – < 5.2.18Potential denial-of-service vulnerability in HTTP header parsingMEDIUM 6.90.5 %
CVE-2026-770506.1 – < 6.1.2 ; 6.0 – < 6.0.9 ; 5.2 – < 5.2.18Potential denial-of-service vulnerability in get_supported_language_variant()MEDIUM 6.90.5 %
CVE-2026-159206.0 – < 6.0.8 ; 5.2 – < 5.2.17Potential cross-site scripting via URLField values in the adminMEDIUM 5.10.4 %
CVE-2026-158306.0 – < 6.0.9 ; 5.2 – < 5.2.18Potential denial-of-service vulnerability via nested geometry collectionsMEDIUM 6.91.1 %
CVE-2026-153376.0 – < 6.0.8 ; 5.2 – < 5.2.17Potential denial-of-service vulnerability in check_for_language()MEDIUM 6.90.6 %
CVE-2026-153076.0 – < 6.0.8 ; 5.2 – < 5.2.17Server-side file-write and request forgery via spatial lookupsHIGH 8.71.1 %
CVE-2026-538786.0 – < 6.0.7 ; 5.2 – < 5.2.16Header injection possibility since DomainNameValidator accepted newlines in inputMEDIUM 5.30.3 %
CVE-2026-538776.0 – < 6.0.7 ; 5.2 – < 5.2.16Heap buffer over-read in GDALRasterMEDIUM 6.30.5 %
CVE-2026-485886.0 – < 6.0.7 ; 5.2 – < 5.2.16Potential exposure of private data via cached Set-Cookie responseLOW 2.30.4 %
CVE-2026-485876.0 – < 6.0.6 ; 5.2 – < 5.2.15Potential exposure of private data via whitespace padding in Vary headerLOW 2.30.4 %
CVE-2026-351936.0 – < 6.0.6 ; 5.2 – < 5.2.15Potential exposure of private data via missing Vary: Authorization in UpdateCacheMiddlewareLOW 2.30.4 %
CVE-2026-84046.0 – < 6.0.6 ; 5.2 – < 5.2.15Potential exposure of private data via case-sensitive Cache-Control directives in UpdateCacheMiddlewareLOW 2.30.3 %
CVE-2026-76666.0 – < 6.0.6 ; 5.2 – < 5.2.15Potential unencrypted email transmission via STARTTLS in the SMTP backendLOW 2.30.1 %
CVE-2026-68736.0 – < 6.0.6 ; 5.2 – < 5.2.15Signed cookie salt namespace collision in django.http.HttpRequest.get_signed_cookieLOW 2.30.2 %
CVE-2026-351926.0 – < 6.0.5 ; 5.2 – < 5.2.14Session fixation via public cached pages and SESSION_SAVE_EVERY_REQUESTLOW 2.30.5 %
CVE-2026-69076.0 – < 6.0.5 ; 5.2 – < 5.2.14Potential exposure of private data due to incorrect handling of Vary: * in UpdateCacheMiddlewareLOW 2.30.4 %
CVE-2026-57666.0 – < 6.0.5 ; 5.2 – < 5.2.14Potential denial-of-service vulnerability in ASGI requests via file upload limit bypassMEDIUM 6.30.4 %
CVE-2026-330346.0 – < 6.0.4 ; 5.2 – < 5.2.13 ; 4.2 – < 4.2.30Potential denial-of-service vulnerability in ASGI requests via memory upload limit bypassHIGH 7.50.8 %
CVE-2026-330336.0 – < 6.0.4 ; 5.2 – < 5.2.13 ; 4.2 – < 4.2.30Potential denial-of-service vulnerability in MultiPartParser via base64-encoded file uploadMEDIUM 6.50.9 %
CVE-2026-42926.0 – < 6.0.4 ; 5.2 – < 5.2.13 ; 4.2 – < 4.2.30Privilege abuse in ModelAdmin.list_editableLOW 2.70.3 %
CVE-2026-42776.0 – < 6.0.4 ; 5.2 – < 5.2.13 ; 4.2 – < 4.2.30Privilege abuse in GenericInlineModelAdminCRITICAL 9.80.5 %
CVE-2026-39026.0 – < 6.0.4 ; 5.2 – < 5.2.13 ; 4.2 – < 4.2.30ASGI header spoofing via underscore/hyphen conflationHIGH 7.50.4 %
CVE-2026-256746.0 – < 6.0.3 ; 5.2 – < 5.2.12 ; 4.2 – < 4.2.29Potential incorrect permissions on newly created file system objectsLOW 3.70.4 %
CVE-2026-256736.0 – < 6.0.3 ; 5.2 – < 5.2.12 ; 4.2 – < 4.2.29Potential denial-of-service vulnerability in URLField via Unicode normalization on WindowsHIGH 7.50.8 %
CVE-2025-145506.0 – < 6.0.2 ; 5.2 – < 5.2.11 ; 4.2 – < 4.2.28Potential denial-of-service vulnerability via repeated headers when using ASGIHIGH 7.51.1 %
CVE-2026-13126.0 – < 6.0.2 ; 5.2 – < 5.2.11 ; 4.2 – < 4.2.28Potential SQL injection via QuerySet.order_by and FilteredRelationHIGH 8.50.9 %
CVE-2026-12876.0 – < 6.0.2 ; 5.2 – < 5.2.11 ; 4.2 – < 4.2.28Potential SQL injection in column aliases via control charactersHIGH 8.30.8 %
CVE-2026-12856.0 – < 6.0.2 ; 5.2 – < 5.2.11 ; 4.2 – < 4.2.28Potential denial-of-service vulnerability in django.utils.text.Truncator HTML methodsHIGH 7.51.1 %
CVE-2026-12076.0 – < 6.0.2 ; 5.2 – < 5.2.11 ; 4.2 – < 4.2.28Potential SQL injection via raster lookups on PostGISHIGH 8.313 %
CVE-2025-134736.0 – < 6.0.2 ; 5.2 – < 5.2.11 ; 4.2 – < 4.2.28Username enumeration through timing difference in mod_wsgi authentication handlerMEDIUM 5.30.8 %
CVE-2025-644605.2 – < 5.2.9 ; 5.1 – < 5.1.15 ; 4.2 – < 4.2.27Potential denial-of-service vulnerability in XML serializer text extractionHIGH 7.52.1 %
CVE-2025-133725.2 – < 5.2.9 ; 5.1 – < 5.1.15 ; 4.2 – < 4.2.27Potential SQL injection in FilteredRelation column aliases on PostgreSQLMEDIUM 4.30.9 %
CVE-2025-644595.2 – < 5.2.8 ; 5.1 – < 5.1.14 ; 4.2 – < 4.2.26Potential SQL injection via _connector keyword argument in QuerySet and Q objectsCRITICAL 9.119 %
CVE-2025-644585.2 – < 5.2.8 ; 5.1 – < 5.1.14 ; 4.2 – < 4.2.26Potential denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on WindowsHIGH 7.51.9 %
CVE-2025-596824.2 – < 4.2.25 ; 5.1 – < 5.1.13 ; 5.2 – < 5.2.7An issue was discovered in Django 4.2 before 4.2.25, 5.1 before 5.1.13, and 5.2 before 5.2.7. The django.utils.archive.extract() function, uMEDIUM 6.50.9 %
CVE-2025-596814.2 – < 4.2.25 ; 5.1 – < 5.1.13 ; 5.2 – < 5.2.7An issue was discovered in Django 4.2 before 4.2.25, 5.1 before 5.1.13, and 5.2 before 5.2.7. QuerySet.annotate(), QuerySet.alias(), QuerySeCRITICAL 9.80.6 %
CVE-2025-578334.2 – < 4.2.24 ; 5.1 – < 5.1.12 ; 5.2 – < 5.2.6An issue was discovered in Django 4.2 before 4.2.24, 5.1 before 5.1.12, and 5.2 before 5.2.6. FilteredRelation is subject to SQL injection iHIGH 8.126 %
CVE-2025-484324.2 – < 4.2.23 ; 5.1 – < 5.1.11 ; 5.2 – < 5.2.3An issue was discovered in Django 5.2 before 5.2.3, 5.1 before 5.1.11, and 4.2 before 4.2.23. Internal HTTP response logging does not escapeMEDIUM 5.30.8 %
CVE-2025-328734.2 – < 4.2.21 ; 5.1 – < 5.1.9 ; 5.2 – < 5.2.1An issue was discovered in Django 4.2 before 4.2.21, 5.1 before 5.1.9, and 5.2 before 5.2.1. The django.utils.html.strip_tags() function is MEDIUM 5.314 %
CVE-2025-275565.0 – < 5.0.14 ; 5.1 – < 5.1.8An issue was discovered in Django 5.1 before 5.1.8 and 5.0 before 5.0.14. The NFKC normalization is slow on Windows. As a consequence, djangHIGH 7.51.1 %
CVE-2025-266994.2 – < 4.2.20 ; 5.0 – < 5.0.13 ; 5.1 – < 5.1.7An issue was discovered in Django 5.1 before 5.1.7, 5.0 before 5.0.13, and 4.2 before 4.2.20. The django.utils.text.wrap() method and wordwrHIGH 7.50.8 %
CVE-2024-563744.2 – < 4.2.18 ; 5.0 – < 5.0.11 ; 5.1 – < 5.1.5An issue was discovered in Django 5.1 before 5.1.5, 5.0 before 5.0.11, and 4.2 before 4.2.18. Lack of upper-bound limit enforcement in strinHIGH 7.51.3 %