Katalog CVE

CVE-2026-111362

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.53%

Percentyl 45 - wyżej niż 45% wszystkich znanych CVE

Streszczenie

W Django 6.1 przed 6.1.3, 6.0 przed 6.0.10 i 5.2 przed 5.2.19 klasa django.contrib.gis.gdal.OGRGeometry nie ogranicza zewnętrznych definicji układów odniesienia w danych wejściowych GeoJSON. Umożliwia to zdalnym atakującym wywołanie żądań po stronie serwera do celów wybranych przez atakującego za pomocą spreparowanych elementów crs. Wcześniejsze, niewspierane serie Django również mogą być podatne.

Ocena ryzyka

Atakujący może wymusić na serwerze żądania do wybranych przez siebie adresów (SSRF), co może prowadzić do ujawnienia informacji lub wykorzystania infrastruktury wewnętrznej. Ryzyko dotyczy aplikacji przetwarzających niezaufane dane GeoJSON.

Rekomendacja

Zaktualizuj Django do wersji 6.1.3, 6.0.10 lub 5.2.19 (lub nowszej). Ogranicz przetwarzanie niezaufanych danych GeoJSON zawierających zewnętrzne definicje crs.

Inne podatności w Django

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

An issue was discovered in Django 6.1 before 6.1.3, 6.0 before 6.0.10, and 5.2 before 5.2.19. `django.contrib.gis.gdal.OGRGeometry` does not restrict external coordinate reference system definitions in GeoJSON input, which allows remote attackers to cause server-side requests to attacker-selected destinations via crafted crs members. 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 Submersion Security Research Team for reporting this issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS