PT-2026-67752 · Geos+1 · Geos+1

·

CVE-2026-15830

·

Published

2026-08-04

·

Updated

2026-08-30

CVSS v4.0

6.9

Medium

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Django versions 5.2 through 5.2.16 Django versions 6.0 through 6.0.7
Description GeoDjango's django.contrib.gis.geos.GEOSGeometry is subject to a denial-of-service when parsing deeply nested GEOMETRYCOLLECTION objects provided as well-known text (WKT), well-known binary (WKB), or hex-encoded WKB. This occurs because the process triggers unbounded recursion, leading to a segmentation fault in the underlying GEOS library. This issue also affects spatial field lookups and the django.contrib.gis.forms.GeometryField form field.
Recommendations Update to version 5.2.17. Update to version 6.0.8.

Exploit

Fix

DoS

Uncontrolled Recursion

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BIT-DJANGO-2026-15830
CVE-2026-15830
OESA-2026-3496
OESA-2026-3497
OESA-2026-3498
OESA-2026-3499
OPENSUSE-SU-2026:11464-1
OPENSUSE-SU-2026:11465-1
OPENSUSE-SU-2026:11491-1
OPENSUSE-SU-2026:21543-1
PYSEC-2026-3717
SUSE-SU-2026:3503-1

Affected Products

Django
Geos