Vulnerability · Published Aug 4, 2026 · Assigned by DSF

CVE-2026-15830Potential denial-of-service vulnerability via nested geometry collections

Medium 5.3

In plain English

A medium-severity security flaw in Django from djangoproject. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.1% (higher than 66% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.3Medium
Exploit odds (30 days)1.1%top 33.9% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

An issue was discovered in Django 6.0 before 6.0.9 and 5.2 before 5.2.18. GeoDjango's `django.contrib.gis.geos.GEOSGeometry` is subject to a potential denial-of-service when parsing deeply nested `GEOMETRYCOLLECTION` objects supplied as well-known text (WKT), well-known binary (WKB), or hex-encoded WKB, which triggers unbounded recursion and a segmentation fault in the underlying GEOS library. Spatial field lookups and the `django.contrib.gis.forms.GeometryField` form field are also affected. Earlier, unsupported Django series (such as 5.1.x, 5.0.x, and 4.2.x) were not evaluated and may also be affected. Django would like to thank Andrew MacPherson and kimchunbok_ for reporting this issue.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.24py3-django5.2.17-r0ALPINE-CVE-2026-15830
Debian:12python-djangono fix listedDEBIAN-CVE-2026-15830
Debian:13python-djangono fix listedDEBIAN-CVE-2026-15830
Debian:14python-django3:5.2.17-1DEBIAN-CVE-2026-15830
PyPIdjango5.2.17, 6.0.8PYSEC-2026-3717
PyPIdjango6.0.8GHSA-q238-5cxm-5c9h
PyPIdjango5.2.17GHSA-q238-5cxm-5c9h
PyPIdjango6.1.1GHSA-q238-5cxm-5c9h
Ubuntu:22.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-15830
Ubuntu:24.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-15830
Ubuntu:26.04:LTSpython-djangono fix listedUBUNTU-CVE-2026-15830
Ubuntu:26.10python-djangono fix listedUBUNTU-CVE-2026-15830

Affected products (as reported)

VendorProductVersions
djangoproject Django 6.0 – before 6.0.95.2 – before 5.2.18

Weakness: CWE-674 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

References