Liebe Kolleginnen und Kollegen,
bitte beachten Sie die folgende Sicherheitsmeldung.
Historie:
Version 3 (10.04.2017):
Für Fedora 25 steht mit dem Paket ‘python-django-1.9.13-1.fc25’ ein
Sicherheitsupdate auf Django 1.9.13 zur Behebung der Schwachstelle
CVE-2017-7233 im Status ‘testing’ bereit.
Version 2 (07.04.2017):
Für Fedora 26 steht mit dem Paket ‘python-django-1.10.7-1.fc26’ ein
Sicherheitsupdate zur Behebung der Schwachstelle CVE-2017-7233 im Status
‘testing’ bereit.
Version 1 (05.04.2017):
Neues Advisory
Betroffene Software:
Django < 1.8.18 Django < 1.9.13 Django < 1.10.7 Betroffene Plattformen: Canonical Ubuntu Linux 12.04 LTS Canonical Ubuntu Linux 14.04 LTS Canonical Ubuntu Linux 16.04 LTS Canonical Ubuntu Linux 16.10 Red Hat Fedora 25 Red Hat Fedora 26 Zwei Schwachstellen in Django ermöglichen einem entfernten, nicht authentisierten Angreifer, der bestimmte Eingabeparameter kontrollieren kann, die Darstellung falscher Informationen und einen Cross-Site-Scripting-Angriff über speziell präparierte URLs. Der Hersteller veröffentlicht Django 1.8.18, 1.9.13 und 1.10.7 zur Behebung der Schwachstellen. Canonical stellt für Ubuntu 12.04 LTS, Ubuntu 14.04 LTS, Ubuntu 16.04 LTS und Ubuntu 16.10 Sicherheitsupdates bereit. Patch: Django security releases issued: 1.10.7, 1.9.13, and 1.8.18 https://www.djangoproject.com/weblog/2017/apr/04/security-releases/
Patch:
Ubuntu Security Notice USN-3254-1
http://www.ubuntu.com/usn/usn-3254-1/
Patch:
Fedora Security Update FEDORA-2017-f997e46fa7 (Fedora 26,
python-django-1.10.7-1.fc26)
https://bodhi.fedoraproject.org/updates/FEDORA-2017-f997e46fa7
Patch:
Fedora Security Update FEDORA-2017-c0ef6054d7 (Fedora 25,
python-django-1.9.13-1.fc25)
https://bodhi.fedoraproject.org/updates/FEDORA-2017-c0ef6054d7
CVE-2017-7234: Schwachstelle in Django ermöglicht Darstellung falscher
Informationen
Eine speziell präparierte URL, die über die Funktion
‘django.views.static.serve’ ausgeliefert wird, kann auf eine andere Domäne
weiterleiten (Open Redirect). Ein entfernter, nicht authentisierter
Angreifer, der den übergebenen Parameter kontrollieren kann, kann dadurch
falsche Informationen darstellen.
CVE-2017-7233: Schwachstelle in Django ermöglicht Darstellung falscher
Informationen und Cross-Site-Scripting-Angriff
Django verwendet an einigen Stellen im Programmcode Benutzereingaben, um
Benutzer an eine bestimmte URL weiterzuleiten. Die Prüfung der
Benutzereingaben erfolgt in der Funktion ‘django.utils.http.is_safe_url’.
Diese Funktion sieht einige numerische URLs als sicher an, obwohl diese
unsicher sind. Ein entfernter, nicht authentisierter Angreifer kann dies für
die Darstellung falscher Informationen ausnutzen (Open Redirect). Ein
Cross-Site-Scripting-Angriff ist ebenfalls möglich, wenn der Angreifer einen
Entwickler der Anwendung dazu verleitet, solche eine numerische URL in einem
Link zu verwenden.
Referenzen:
Dieses Advisory finden Sie auch im DFN-CERT Portal unter:
https://portal.cert.dfn.de/adv/DFN-CERT-2017-0578/
Django security releases issued: 1.10.7, 1.9.13, and 1.8.18:
https://www.djangoproject.com/weblog/2017/apr/04/security-releases/
Ubuntu Security Notice USN-3254-1:
http://www.ubuntu.com/usn/usn-3254-1/
Schwachstelle CVE-2017-7233 (NVD):
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7233
Schwachstelle CVE-2017-7234 (NVD):
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7234
Fedora Security Update FEDORA-2017-f997e46fa7 (Fedora 26,
python-django-1.10.7-1.fc26):
https://bodhi.fedoraproject.org/updates/FEDORA-2017-f997e46fa7
Fedora Security Update FEDORA-2017-c0ef6054d7 (Fedora 25,
python-django-1.9.13-1.fc25):
https://bodhi.fedoraproject.org/updates/FEDORA-2017-c0ef6054d7
(c) DFN-CERT Services GmbH, all rights reserved!
Die Weiterverbreitung ist mit Hinweis auf den Copyrightinhaber innerhalb der
eigenen Einrichtung erlaubt. Eine darüber hinausgehende Verbreitung bedarf
des schriftlichen Einverständnisses des Rechteinhabers.