<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Django Software Foundation — recent CVEs</title>
    <link>https://vulnogram.org/</link>
    <atom:link href="https://vulnogram.org/rss/dsf" rel="self" type="application/rss+xml"/>
    <description>Most recent CVEs assigned by Django Software Foundation (dsf).</description>
    <image>
      <url>https://vulnogram.org/seaview/icons/dsf.png</url>
      <title>Django Software Foundation — recent CVEs</title>
      <link>https://vulnogram.org/</link>
    </image>
    <lastBuildDate>Wed, 21 Oct 2026 07:00:07 GMT</lastBuildDate>
    <item>
      <title>CVE-2026-87975 · 5.3 MEDIUM — Privilege abuse in model formsets with editable primary keys</title>
      <link>https://vulnogram.org/CVE-2026-87975</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-87975</guid>
      <description>An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. `django.forms.models.BaseModelFormSet.save_existing_objects()` used the presence of a primary key on a submitted form&apos;s instance as evidence that the instanc…</description>
      <category>Medium</category>
      <pubDate>Tue, 06 Oct 2026 13:35:59 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-87890 · 6.9 MEDIUM — Potential request forgery via spatial lookup byte values</title>
      <link>https://vulnogram.org/CVE-2026-87890</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-87890</guid>
      <description>An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. An incomplete fix for CVE-2026-15307 in Django spatial lookups allows an attacker who can supply `bytes` values to cause the Django process to make network r…</description>
      <category>Medium</category>
      <pubDate>Tue, 06 Oct 2026 13:35:37 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-84429 · 6.9 MEDIUM — Potential denial-of-service vulnerability in HTTP header parsing</title>
      <link>https://vulnogram.org/CVE-2026-84429</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-84429</guid>
      <description>An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. `django.utils.http.parse_header_parameters()` was subject to a potential denial-of-service attack due to quadratic time complexity when parsing a value with…</description>
      <category>Medium</category>
      <pubDate>Tue, 06 Oct 2026 13:35:17 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-77050 · 6.9 MEDIUM — Potential denial-of-service vulnerability in get_supported_language_variant()</title>
      <link>https://vulnogram.org/CVE-2026-77050</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-77050</guid>
      <description>An issue was discovered in Django 6.1 before 6.1.2, 6.0 before 6.0.9, and 5.2 before 5.2.18. `django.utils.translation.get_supported_language_variant()` is subject to a potential denial-of-service attack when processing many distinct, very long langu…</description>
      <category>Medium</category>
      <pubDate>Tue, 06 Oct 2026 13:34:40 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-15920 · 6.1 MEDIUM — Potential cross-site scripting via URLField values in the admin</title>
      <link>https://vulnogram.org/CVE-2026-15920</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-15920</guid>
      <description>An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. `django.contrib.admin.utils.display_for_field()` renders `URLField` values as clickable links in the admin without validating the URL. A value stored with an unsafe scheme is d…</description>
      <category>Medium</category>
      <pubDate>Tue, 04 Aug 2026 15:48:40 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-15830 · 6.9 MEDIUM — Potential denial-of-service vulnerability via nested geometry collections</title>
      <link>https://vulnogram.org/CVE-2026-15830</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-15830</guid>
      <description>An issue was discovered in Django 6.0 before 6.0.9 and 5.2 before 5.2.18. GeoDjango&apos;s `django.contrib.gis.geos.GEOSGeometry` is subject to a potential denial-of-service when parsing deeply nested `GEOMETRYCOLLECTION` objects supplied as well-known te…</description>
      <category>Medium</category>
      <pubDate>Tue, 04 Aug 2026 15:48:34 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-15337 · 6.9 MEDIUM — Potential denial-of-service vulnerability in check_for_language()</title>
      <link>https://vulnogram.org/CVE-2026-15337</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-15337</guid>
      <description>An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. `django.utils.translation.check_for_language()` is subject to a potential denial-of-service attack when given many distinct, very long language codes, which are retained as key…</description>
      <category>Medium</category>
      <pubDate>Tue, 04 Aug 2026 15:48:25 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-15307 · 8.8 HIGH — Server-side file-write and request forgery via spatial lookups</title>
      <link>https://vulnogram.org/CVE-2026-15307</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-15307</guid>
      <description>An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. GeoDjango spatial lookups optimistically parse the right-hand-side value as a raster by passing it to the `django.contrib.gis.gdal.GDALRaster` constructor. Any value used in a…</description>
      <category>High</category>
      <pubDate>Tue, 04 Aug 2026 15:48:18 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-53878 · 6.1 MEDIUM — Header injection possibility since DomainNameValidator accepted newlines in input</title>
      <link>https://vulnogram.org/CVE-2026-53878</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-53878</guid>
      <description>An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. `DomainNameValidator` does not prohibit newlines in domain names (unless used via a form field, since `CharField` strips newlines). If an application uses values with newlines…</description>
      <category>Medium</category>
      <pubDate>Tue, 07 Jul 2026 14:10:29 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-53877 · 6.3 MEDIUM — Heap buffer over-read in GDALRaster</title>
      <link>https://vulnogram.org/CVE-2026-53877</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-53877</guid>
      <description>An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. `django.contrib.gis.gdal.GDALRaster` over-reads its in-memory buffer when constructed from a bytes object, which can disclose adjacent memory or cause service degradation via a…</description>
      <category>Medium</category>
      <pubDate>Tue, 07 Jul 2026 14:10:04 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-48588 · 4.2 MEDIUM — Potential exposure of private data via cached Set-Cookie response</title>
      <link>https://vulnogram.org/CVE-2026-48588</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-48588</guid>
      <description>An issue was discovered in Django 6.0 before 6.0.7 and 5.2 before 5.2.16. `UpdateCacheMiddleware` and the `cache_page()` decorator cache responses that vary on cookies when the incoming request carries unrelated cookies, which allows remote attackers…</description>
      <category>Medium</category>
      <pubDate>Tue, 07 Jul 2026 14:09:32 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-44546 · 3.7 LOW 🌩️ — Header injection via WebSocket upgrade parser differential allows ASGI scope header spoofing</title>
      <link>https://vulnogram.org/CVE-2026-44546</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-44546</guid>
      <description>daphne before 4.2.2 reconstructs a raw HTTP request from Twisted&apos;s parsed headers and feeds it to autobahn for WebSocket handshake processing. Twisted does not treat \x0b, \x0c, \x1c, \x1d, \x1e, or \x85 as header line separators, but autobahn decode…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Wed, 03 Jun 2026 13:17:55 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-44545 · 5.3 MEDIUM 🌩️ — Unbounded WebSocket message and frame sizes can cause unauthenticated remote denial of service</title>
      <link>https://vulnogram.org/CVE-2026-44545</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-44545</guid>
      <description>daphne before 4.2.2 did not pass maxFramePayloadSize or maxMessagePayloadSize to Autobahn&apos;s WebSocketServerFactory. Because Autobahn defaults both values to 0 (unlimited), an unauthenticated remote attacker could send arbitrarily large WebSocket mess…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Wed, 03 Jun 2026 13:17:42 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-48587 · 3.1 LOW — Potential exposure of private data via whitespace padding in Vary header</title>
      <link>https://vulnogram.org/CVE-2026-48587</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-48587</guid>
      <description>An issue was discovered in Django 5.2 before 5.2.15 and 6.0 before 6.0.6. `django.utils.cache.has_vary_header()` in Django does not strip leading or trailing whitespace from `Vary` response header values before comparison, which allows remote attacke…</description>
      <category>Low</category>
      <pubDate>Wed, 03 Jun 2026 13:16:47 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-35193 · 3.1 LOW — Potential exposure of private data via missing Vary: Authorization in UpdateCacheMiddleware</title>
      <link>https://vulnogram.org/CVE-2026-35193</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-35193</guid>
      <description>An issue was discovered in Django 5.2 before 5.2.15 and 6.0 before 6.0.6. `django.middleware.cache.UpdateCacheMiddleware` in Django does not add `Authorization` to the `Vary` response header for requests bearing that header without `Cache-Control: pu…</description>
      <category>Low</category>
      <pubDate>Wed, 03 Jun 2026 13:16:38 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-8404 · 3.1 LOW — Potential exposure of private data via case-sensitive Cache-Control directives in UpdateCacheMiddleware</title>
      <link>https://vulnogram.org/CVE-2026-8404</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-8404</guid>
      <description>An issue was discovered in Django 5.2 before 5.2.15 and 6.0 before 6.0.6. `django.middleware.cache.UpdateCacheMiddleware` in Django does not match `Cache-Control` response directives case-insensitively, which allows remote attackers to read responses…</description>
      <category>Low</category>
      <pubDate>Wed, 03 Jun 2026 13:16:29 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-7666 · 3.1 LOW — Potential unencrypted email transmission via STARTTLS in the SMTP backend</title>
      <link>https://vulnogram.org/CVE-2026-7666</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-7666</guid>
      <description>An issue was discovered in Django 6.0 before 6.0.6 and 5.2 before 5.2.15. `django.core.mail.backends.smtp.EmailBackend` in Django fails to prevent reuse of a partially-initialized connection after a failed `STARTTLS` handshake when `fail_silently=Tru…</description>
      <category>Low</category>
      <pubDate>Wed, 03 Jun 2026 13:16:15 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-6873 · 3.1 LOW — Signed cookie salt namespace collision in django.http.HttpRequest.get_signed_cookie</title>
      <link>https://vulnogram.org/CVE-2026-6873</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-6873</guid>
      <description>An issue was discovered in Django 6.0 before 6.0.6 and 5.2 before 5.2.15. `django.http.HttpRequest.get_signed_cookie` in Django uses a non-injective salt derivation (concatenating the cookie name and salt argument), which allows a remote attacker to…</description>
      <category>Low</category>
      <pubDate>Wed, 03 Jun 2026 13:16:03 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-35192 · 2.3 LOW — Session fixation via public cached pages and SESSION_SAVE_EVERY_REQUEST</title>
      <link>https://vulnogram.org/CVE-2026-35192</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-35192</guid>
      <description>An issue was discovered in 6.0 before 6.0.5 and 5.2 before 5.2.14. Response headers do not vary on cookies if a session is not modified, but `SESSION_SAVE_EVERY_REQUEST` is `True`. A remote attacker can steal a user&apos;s session after that user visits a…</description>
      <category>Low</category>
      <pubDate>Tue, 05 May 2026 14:50:29 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-6907 · 4.3 MEDIUM — Potential exposure of private data due to incorrect handling of Vary: * in UpdateCacheMiddleware</title>
      <link>https://vulnogram.org/CVE-2026-6907</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-6907</guid>
      <description>An issue was discovered in 6.0 before 6.0.5 and 5.2 before 5.2.14. `django.middleware.cache.UpdateCacheMiddleware` erroneously caches requests where the `Vary` header contained an asterisk (`&apos;*&apos;`). This can lead to private data being stored and serve…</description>
      <category>Medium</category>
      <pubDate>Tue, 05 May 2026 14:50:02 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-5766 · 6.3 MEDIUM — Potential denial-of-service vulnerability in ASGI requests via file upload limit bypass</title>
      <link>https://vulnogram.org/CVE-2026-5766</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-5766</guid>
      <description>An issue was discovered in 6.0 before 6.0.5 and 5.2 before 5.2.14. ASGI requests with a missing or understated `Content-Length` header can bypass the `FILE_UPLOAD_MAX_MEMORY_SIZE` limit, potentially loading large files into memory and causing service…</description>
      <category>Medium</category>
      <pubDate>Tue, 05 May 2026 14:49:19 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-33034 · 7.5 HIGH 🌩️ — Potential denial-of-service vulnerability in ASGI requests via memory upload limit bypass</title>
      <link>https://vulnogram.org/CVE-2026-33034</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-33034</guid>
      <description>An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. ASGI requests with a missing or understated `Content-Length` header could bypass the `DATA_UPLOAD_MAX_MEMORY_SIZE` limit when reading `HttpRequest.body`, allowing…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 07 Apr 2026 14:22:59 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-33033 · 6.5 MEDIUM — Potential denial-of-service vulnerability in MultiPartParser via base64-encoded file upload</title>
      <link>https://vulnogram.org/CVE-2026-33033</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-33033</guid>
      <description>An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. `MultiPartParser` allows remote attackers to degrade performance by submitting multipart uploads with `Content-Transfer-Encoding: base64` including excessive white…</description>
      <category>Medium</category>
      <pubDate>Tue, 07 Apr 2026 14:22:48 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-4292 · 2.7 LOW — Privilege abuse in ModelAdmin.list_editable</title>
      <link>https://vulnogram.org/CVE-2026-4292</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-4292</guid>
      <description>An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. Admin changelist forms using `ModelAdmin.list_editable` incorrectly allowed new instances to be created via forged `POST` data. Earlier, unsupported Django series…</description>
      <category>Low</category>
      <pubDate>Tue, 07 Apr 2026 14:22:38 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-4277 · 9.8 CRITICAL 🌩️ — Privilege abuse in GenericInlineModelAdmin</title>
      <link>https://vulnogram.org/CVE-2026-4277</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-4277</guid>
      <description>An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. Add permissions on inline model instances were not validated on submission of forged `POST` data in `GenericInlineModelAdmin`. Earlier, unsupported Django series (…</description>
      <category>Critical</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 07 Apr 2026 14:22:25 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-3902 · 7.5 HIGH 🌩️ — ASGI header spoofing via underscore/hyphen conflation</title>
      <link>https://vulnogram.org/CVE-2026-3902</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-3902</guid>
      <description>An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30. `ASGIRequest` allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants (with hyphens or with underscores) to a single ve…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 07 Apr 2026 14:22:07 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-25674 · 3.7 LOW 🌩️ — Potential incorrect permissions on newly created file system objects</title>
      <link>https://vulnogram.org/CVE-2026-25674</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-25674</guid>
      <description>An issue was discovered in 6.0 before 6.0.3, 5.2 before 5.2.12, and 4.2 before 4.2.29. Race condition in file-system storage and file-based cache backends in Django allows an attacker to cause file system objects to be created with incorrect permissi…</description>
      <category>Low</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 03 Mar 2026 14:28:37 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-25673 · 7.5 HIGH 🌩️ — Potential denial-of-service vulnerability in URLField via Unicode normalization on Windows</title>
      <link>https://vulnogram.org/CVE-2026-25673</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-25673</guid>
      <description>An issue was discovered in 6.0 before 6.0.3, 5.2 before 5.2.12, and 4.2 before 4.2.29. `URLField.to_python()` in Django calls `urllib.parse.urlsplit()`, which performs NFKC normalization on Windows that is disproportionately slow for certain Unicode…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 03 Mar 2026 14:28:28 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-14550 · 7.5 HIGH 🌩️ — Potential denial-of-service vulnerability via repeated headers when using ASGI</title>
      <link>https://vulnogram.org/CVE-2025-14550</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-14550</guid>
      <description>An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `ASGIRequest` allows a remote attacker to cause a potential denial-of-service via a crafted request with multiple duplicate headers. Earlier, unsupported Django se…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 03 Feb 2026 14:38:15 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-1312 · 8.5 HIGH — Potential SQL injection via QuerySet.order_by and FilteredRelation</title>
      <link>https://vulnogram.org/CVE-2026-1312</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-1312</guid>
      <description>An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `.QuerySet.order_by()` is subject to SQL injection in column aliases containing periods when the same alias is, using a suitably crafted dictionary, with dictionar…</description>
      <category>High</category>
      <pubDate>Tue, 03 Feb 2026 14:36:23 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-1287 · 8.3 HIGH — Potential SQL injection in column aliases via control characters</title>
      <link>https://vulnogram.org/CVE-2026-1287</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-1287</guid>
      <description>An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `FilteredRelation` is subject to SQL injection in column aliases via control characters, using a suitably crafted dictionary, with dictionary expansion, as the `**…</description>
      <category>High</category>
      <pubDate>Tue, 03 Feb 2026 14:36:03 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-1285 · 7.5 HIGH 🌩️ — Potential denial-of-service vulnerability in django.utils.text.Truncator HTML methods</title>
      <link>https://vulnogram.org/CVE-2026-1285</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-1285</guid>
      <description>An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. `django.utils.text.Truncator.chars()` and `Truncator.words()` methods (with `html=True`) and the `truncatechars_html` and `truncatewords_html` template filters all…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 03 Feb 2026 14:35:50 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2026-1207 · 8.3 HIGH 🌩️ — Potential SQL injection via raster lookups on PostGIS</title>
      <link>https://vulnogram.org/CVE-2026-1207</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2026-1207</guid>
      <description>An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. Raster lookups on ``RasterField`` (only implemented on PostGIS) allows remote attackers to inject SQL via the band index parameter. Earlier, unsupported Django ser…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 03 Feb 2026 14:35:33 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-13473 · 5.3 MEDIUM — Username enumeration through timing difference in mod_wsgi authentication handler</title>
      <link>https://vulnogram.org/CVE-2025-13473</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-13473</guid>
      <description>An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. The `django.contrib.auth.handlers.modwsgi.check_password()` function for authentication via `mod_wsgi` allows remote attackers to enumerate users via a timing atta…</description>
      <category>Medium</category>
      <pubDate>Tue, 03 Feb 2026 14:32:26 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-64460 · 7.5 HIGH 🌩️ — Potential denial-of-service vulnerability in XML serializer text extraction</title>
      <link>https://vulnogram.org/CVE-2025-64460</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-64460</guid>
      <description>An issue was discovered in 5.2 before 5.2.9, 5.1 before 5.1.15, and 4.2 before 4.2.27. Algorithmic complexity in `django.core.serializers.xml_serializer.getInnerText()` allows a remote attacker to cause a potential denial-of-service attack triggering…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 02 Dec 2025 15:15:34 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-13372 · 4.3 MEDIUM 🌩️ — Potential SQL injection in FilteredRelation column aliases on PostgreSQL</title>
      <link>https://vulnogram.org/CVE-2025-13372</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-13372</guid>
      <description>An issue was discovered in 5.2 before 5.2.9, 5.1 before 5.1.15, and 4.2 before 4.2.27. `FilteredRelation` is subject to SQL injection in column aliases, using a suitably crafted dictionary, with dictionary expansion, as the `**kwargs` passed to `Quer…</description>
      <category>Medium</category>
      <category>Network Exploitable</category>
      <pubDate>Tue, 02 Dec 2025 15:13:35 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-64459 · 9.1 CRITICAL 🌩️ — Potential SQL injection via _connector keyword argument in QuerySet and Q objects</title>
      <link>https://vulnogram.org/CVE-2025-64459</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-64459</guid>
      <description>An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8. The methods `QuerySet.filter()`, `QuerySet.exclude()`, and `QuerySet.get()`, and the class `Q()`, are subject to SQL injection when using a suitably crafted dictio…</description>
      <category>Critical</category>
      <category>Network Exploitable</category>
      <pubDate>Wed, 05 Nov 2025 15:09:58 GMT</pubDate>
    </item>
    <item>
      <title>CVE-2025-64458 · 7.5 HIGH 🌩️ — Potential denial-of-service vulnerability in HttpResponseRedirect and HttpResponsePermanentRedirect on Windows</title>
      <link>https://vulnogram.org/CVE-2025-64458</link>
      <guid isPermaLink="true">https://vulnogram.org/CVE-2025-64458</guid>
      <description>An issue was discovered in 5.1 before 5.1.14, 4.2 before 4.2.26, and 5.2 before 5.2.8. NFKC normalization in Python is slow on Windows. As a consequence, `django.http.HttpResponseRedirect`, `django.http.HttpResponsePermanentRedirect`, and the shortcu…</description>
      <category>High</category>
      <category>Network Exploitable</category>
      <pubDate>Wed, 05 Nov 2025 15:07:17 GMT</pubDate>
    </item>
  </channel>
</rss>
