UPDATE: DFN-CERT-2017-0803 jbig2dec: Mehrere Schwachstellen ermöglichen verschiedene Denial-of-Service-Angriffe und das Ausspähen von Informationen [Linux][Fedora]

Liebe Kolleginnen und Kollegen,

bitte beachten Sie die folgende Sicherheitsmeldung.

Historie:
Version 3 (15.05.2017):
Für Fedora EPEL 7 steht ein Sicherheitsupdate für ‘jbig2dec’ im Status
‘testing’ bereit.
Version 2 (12.05.2017):
Ein neuer Build von ‘mupdf’ beinhaltet die neue Version von ‘jbig2dec’ als
Sicherheitsupdate für Fedora 25 und 26. Das Sicherheitsupdate für Fedora
25 in Form des Paketes ‘mupdf-1.10a-6.fc25’ befindet sich im Status
‘pending’, während das Sicherheitsupdate für Fedora 26
‘mupdf-1.10a-6.fc26’ bereits den Status ‘testing’ besitzt.
Version 1 (10.05.2017):
Neues Advisory

Betroffene Software:

jbig2dec 0.13

Betroffene Plattformen:

Red Hat Fedora 25
Red Hat Fedora 26
Extra Packages for Red Hat Enterprise Linux 7

Mehrere Schwachstellen in jbig2dec 0.13 und möglicherweise früher
ermöglichen einem entfernten, nicht authentisierten Angreifer die
Durchführung verschiedener Denial-of-Service (DoS)-Angriffe und das
Ausspähen sensitiver Informationen aus dem Prozessspeicher mit Hilfe
speziell präparierter ‘JB2’-Dateien.

Artifex hat bisher noch nicht auf die Veröffentlichung der Schwachstellen
reagiert, da die aktuelle Version 0.13 als von Ghostscript separates Produkt
betrachtet wird und daher nur eingeschränkten Support erhält.

Für Fedora 25 und 26 stehen Sicherheitsupdates bereit. Fedora 25 ist dabei
nur von CVE-2017-7885 und CVE-2017-7975 betroffen. Das Sicherheitsupdate für
Fedora 25 ist im Status ‘testing’, während sich dasjenige für Fedora 26 noch
im Status ‘pending’ befindet.

Patch:

Fedora Security Update FEDORA-2017-58170ecb09 (jbig2dec-0.12-4.fc25)

https://bodhi.fedoraproject.org/updates/FEDORA-2017-58170ecb09

Patch:

Fedora Security Update FEDORA-2017-b7234d284e (jbig2dec-0.13-3.fc26)

https://bodhi.fedoraproject.org/updates/FEDORA-2017-b7234d284e

Patch:

Fedora Security Update FEDORA-2017-9699cf7eac (mupdf-1.10a-6.fc25)

https://bodhi.fedoraproject.org/updates/FEDORA-2017-9699cf7eac

Patch:

Fedora Security Update FEDORA-2017-d80262b43f (mupdf-1.10a-6.fc26)

https://bodhi.fedoraproject.org/updates/FEDORA-2017-d80262b43f

Patch:

Fedora Security Update FEDORA-EPEL-2017-c97810a9a7 (jbig2dec-0.12-4.el7)

https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c97810a9a7

CVE-2017-7976: Schwachstelle in jbig2dec ermöglicht
Denial-of-Service-Angriff und Ausspähen von Informationen

In der Funktion ‘jbig2_image_compose’ in ‘jbig2_image.c’ in jbig2dec 0.13,
wie verwendet in Ghostscript, kann es bei der Verarbeitung speziell
präparierter ‘.jb2’-Dateien aufgrund eines Ganzzahlüberlaufs (Integer
Overflow) zu einem Lesen oder Schreiben außerhalb zugewiesener
Speichergrenzen (Out-of-Bounds Read or Write) und dadurch zum Absturz der
Anwendung oder zur Offenlegung sensitiver Informationen aus dem
Prozessspeicher kommen. Ein entfernter, nicht authentisierter Angreifer kann
mit Hilfe einer speziell präparierten Datei einen Denial-of-Service
(DoS)-Angriff durchführen oder Informationen ausspähen.

CVE-2017-7885: Schwachstelle in jbig2dec ermöglicht
Denial-of-Service-Angriff und Ausspähen von Informationen

In der Funktion ‘jbig2_decode_symbol_dict’ in ‘jbig2_symbol_dict.c’ in
jbig2dec 0.13, wie verwendet in Ghostscript, kann es bei der Verarbeitung
speziell präparierter ‘.jb2’-Dateien aufgrund eines Ganzzahlüberlaufs
(Integer Overflow) zu einem Lesen über Puffergrenzen hinaus auf dem Heap
(Heap-based Buffer Overread) und dadurch zum Absturz der Anwendung oder zur
Offenlegung sensitiver Informationen aus dem Prozessspeicher kommen. Ein
entfernter, nicht authentisierter Angreifer kann mit Hilfe einer speziell
präparierten Datei einen Denial-of-Service (DoS)-Angriff durchführen oder
Informationen ausspähen.

CVE-2017-7975: Schwachstelle in jbig2dec ermöglicht u.a.
Denial-of-Service-Angriff

In der Funktion ‘jbig2_build_huffman_table’ in ‘jbig2_huffman.c’ in jbig2dec
0.13, wie verwendet in Ghostscript, kann es bei der Verarbeitung speziell
präparierter ‘.jb2’-Dateien (Typ ‘JBIG2’) aufgrund eines Ganzzahlüberlaufs
(Integer Overflow) zu einem Schreiben außerhalb zugewiesener Speichergrenzen
(Out-of-Bounds Write) und dadurch zum Absturz der Anwendung oder
möglicherweise zur Ausführung von Programmcode kommen. Ein entfernter, nicht
authentisierter Angreifer kann mit Hilfe einer speziell präparierten Datei
einen Denial-of-Service (DoS)-Angriff durchführen oder möglicherweise
beliebigen Programmcode zur Ausführung bringen.

Referenzen:

Dieses Advisory finden Sie auch im DFN-CERT Portal unter:
https://portal.cert.dfn.de/adv/DFN-CERT-2017-0803/

Schwachstelle CVE-2017-7885 (NVD):
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7885

Schwachstelle CVE-2017-7975 (NVD):
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7975

Schwachstelle CVE-2017-7976 (NVD):
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-7976

Fedora Security Update FEDORA-2017-58170ecb09 (jbig2dec-0.12-4.fc25):
https://bodhi.fedoraproject.org/updates/FEDORA-2017-58170ecb09

Fedora Security Update FEDORA-2017-b7234d284e (jbig2dec-0.13-3.fc26):
https://bodhi.fedoraproject.org/updates/FEDORA-2017-b7234d284e

Informationen zu jbig2dec vom Hersteller Artifex:
https://artifex.com/developers-ghostscript-jbig2dec/

Fedora Security Update FEDORA-2017-9699cf7eac (mupdf-1.10a-6.fc25):
https://bodhi.fedoraproject.org/updates/FEDORA-2017-9699cf7eac

Fedora Security Update FEDORA-2017-d80262b43f (mupdf-1.10a-6.fc26):
https://bodhi.fedoraproject.org/updates/FEDORA-2017-d80262b43f

Fedora Security Update FEDORA-EPEL-2017-c97810a9a7 (jbig2dec-0.12-4.el7):
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2017-c97810a9a7

(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.

Nach oben