CVE-2026-15307
Red Hat Security Advisory: Red Hat Ansible Automation Platform 2.7 Container Release Update
Beschreibung
Ein Problem wurde in Django-Versionen vor 5.2.17 und 6.0 vor 6.0.8 entdeckt. GeoDjango-Spatial-Abfragen analysieren optimistisch den rechten Operandenwert als Raster, indem sie ihn an den Konstruktor `django.contrib.gis.gdal.GDALRaster` weitergeben. Jeder Wert, der in einer Spatial-Abfrage gegen ein `GeometryField` oder `RasterField` verwendet wird, erreicht diesen Konstruktor, einschließlich nicht vertrauenswürdiger Eingaben, z.B. eines Spatial-Feldfilters, der über die Django-Admin-Changelist-Query-String von einem mit Anzeigerechten ausgestatteten Mitarbeiter eingereicht wurde. Ein `dict` oder ein `str`, das seine JSON-Darstellung enthält, wird unabhängig vom Standardwert `write=False` des Konstruktors im Schreibmodus geöffnet, wodurch eine Datei mit einem von einem Angreifer gewählten Namen und Inhalt über einen dateibasierten GDAL-Treiber geschrieben werden kann. Jede andere `str` wird als Datasource behandelt, was eine ausgehende Netzwerkanfrage über einen GDAL-Virtual-Filesystem-Handler ermöglicht. Das Schreiben einer Datei an einen später von der Anwendung importierten Speicherort kann zu einem Remote-Code-Ausführungsangriff führen. Frühere, nicht unterstützte Django-Serien (wie 5.1.x, 5.0.x und 4.2.x) wurden nicht bewertet und könnten ebenfalls betroffen sein. Django möchte Bence Nagy, localhost-detect und kimchunbok_ für die Meldung dieses Problems danken.
Metriken
Weakness-Klassen (CWE)
CWE-73Base
External Control of File Name or Path
The product allows user input to control or influence paths or file names that are used in filesystem operations.
cwe.mitre.org →CWE-918Base
Server-Side Request Forgery (SSRF)
The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.
cwe.mitre.org →
Re-Analyse & Statuswechsel
Chronologie der NVD-Audit-Events für diese CVE — Reanalyses, CVSS-Updates, CPE-Diffs.
- New CVE Received2026-08-04 17:16 UTC· 6a34fbeb-21d4-45e7-8e0a-62b95bc12c92
- Affected: Django
- 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 spatial lookup against a `GeometryField` or `RasterField` reaches this constructor, including untrusted input, for example a spatial-field filter submitted through the Django admin changelist query string by a staff user with view permission. A `dict`, or a `str` holding its JSON representation, is opened in write mode regardless of the constructor's `write=False` default, allowing a file with an attacker-chosen name and contents to be written through a file-backed GDAL driver. Any other `str` is treated as a datasource, allowing an outbound network request through a GDAL virtual filesystem handler. Writing a file to a location later imported by the application can result in remote code execution. 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 Bence Nagy, localhost-detect, and kimchunbok_ for reporting this issue.
- CVSS V4.0: AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- CVSS V3.1: AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Betroffene Betriebssysteme
linux
redhat / enterprise_linux10.0
linux
redhat / enterprise_linux8.0
linux
redhat / enterprise_linux9.0
linux
ubuntu / pyasn1jammy
linux
ubuntu / pyasn1noble
linux
ubuntu / pyasn1resolute
Betroffene Produkte
Aus der Hersteller-/CERT-Meldung extrahierte Produkte und Versionsbereiche. Ein Version-Range wie „<4.14.6“ impliziert die Update-Empfehlung „auf 4.14.6 oder höher aktualisieren“.
Atlassian
BambooData Center LTS 10.2.22
Atlassian
BambooData Center LTS 12.1.10
Atlassian
BitbucketData Center 10.4.2
Atlassian
BitbucketData Center LTS 10.2.6
Atlassian
BitbucketData Center LTS 9.4.23
Atlassian
ConfluenceData Center LTS 10.2.15
Atlassian
ConfluenceData Center LTS 9.2.23
Atlassian
Crucible4.9.13
Atlassian
Fisheye4.9.13
Atlassian
JiraData Center LTS 10.3.24
Atlassian
JiraData Center LTS 11.3.10
bitnami
django6.0.0
djangoproject
daphne4.2.2
js-cookie
javascript_cookie3.0.7
npm
tmp
npm
webpack-dev-server
pyopenssl
pyopenssl22.0.0 – 26.0.0
pypi
aiohttp0.1
pypi
aiohttp0.10.0
pypi
aiohttp0.10.1
pypi
aiohttp0.10.2
pypi
aiohttp0.11.0
pypi
aiohttp0.12.0
pypi
aiohttp0.13.0
Quellen & Referenzen
- https://github.com/pyasn1/pyasn1/security/advisories/GHSA-hm4w-wwcw-mr6rweb
- https://nvd.nist.gov/vuln/detail/CVE-2026-59886advisory
- https://github.com/pyasn1/pyasn1/commit/e60c691cb91addb8fcefa2f537e85ede6fb1e886web
- https://github.com/pyasn1/pyasn1package
- https://github.com/pyasn1/pyasn1/releases/tag/v0.6.4web
- https://github.com/aio-libs/aiohttp/security/advisories/GHSA-mfx4-hv73-q22vweb
- https://github.com/aio-libs/aiohttp/pull/13017web
- https://github.com/aio-libs/aiohttp/commit/6ae358f0983c3f4d6f67692b2f8e65dc8e091c98web
- https://github.com/aio-libs/aiohttppackage
- https://github.com/aio-libs/aiohttp/releases/tag/v3.14.2web
- https://pypi.org/project/aiohttppackage
- https://github.com/advisories/GHSA-mfx4-hv73-q22vadvisory
- https://nvd.nist.gov/vuln/detail/CVE-2026-69243advisory
- https://github.com/vitejs/vite/security/advisories/GHSA-p9ff-h696-f583web
- https://nvd.nist.gov/vuln/detail/CVE-2026-39363advisory
- https://github.com/vitejs/vite/pull/22159web
- https://github.com/vitejs/vite/commit/f02d9fde0b195afe3ea2944414186962fbbe41e0web
- https://github.com/vitejs/vitepackage
- https://github.com/vitejs/vite/releases/tag/v6.4.2web
- https://github.com/vitejs/vite/releases/tag/v7.3.2web
Verknüpfte CVEs
- CVE-2026-9595
Ein Fehler wurde im webpack-dev-server gefunden.
mediumCVSSv3 5.3 - CVE-2026-71366
Ein Server-seitiger Anfrage-Fälschungsangriff (SSRF) wurde in mehreren AWX-Benachrichtigungshintergründen gefunden.
highCVSSv3 7.7 - CVE-2026-71365
Ein Server-seitiger Anfrage-Fälschungsangriff (SSRF) wurde im Webhook-Status-Rückrufmechanismus von AWX gefunden.
highCVSSv3 7.7 - CVE-2026-71364
Ein Pfad-Traversierungs-Schwachstellen wurde in der Projektarchiv-Extraktion von AWX gefunden.
highCVSSv3 7.2 - CVE-2026-69244
AIOHTTP ist ein asynchroner HTTP-Client/Server-Framework für asyncio und Python.
high - CVE-2026-69243
AIOHTTP ist ein asynchroner HTTP-Client/Server-Framework für asyncio und Python.
medium - CVE-2026-59886
pyasn1 ist eine generische ASN.1-Bibliothek für Python.
highCVSSv3 7.5 - CVE-2026-46625
JavaScript-Cookie ist eine JavaScript-API zum Umgang mit Cookies auf der Client-Seite.
highCVSSv3 7.5 - CVE-2026-44705
tmp ist ein Erzeuger für temporäre Dateien und Verzeichnisse für Node.js.
high - CVE-2026-44545
Daphne vor Version 4.2.2 übertrug die Werte für maxFramePayloadSize und maxMessagePayloadSize nicht an Autobahns WebSocketServerFactory.
highCVSSv3 7.5 - CVE-2026-44244
GitPython ist eine Python-Bibliothek zum Interagieren mit Git-Repositorys.
highCVSSv3 7.8 - CVE-2026-39363
Vite ist ein Frontend-Tooling-Framework für JavaScript.
highCVSSv3 7.5 - CVE-2026-27459
pyOpenSSL ist eine Python-Schnittstelle für die OpenSSL-Bibliothek.
criticalCVSSv3 9.8 - CVE-2026-12143
Die Bibliothek `form-data` dient zum Erstellen von lesbaren Multipart/form-data-Streams.
highCVSSv3 7.5