LibTIFF bis 3.9.4 tif_dirread.c TIFFReadDirectory Datei Remote Code Execution

CVSS Meta Temp ScoreAktueller Exploitpreis (≈)CTI Interest Score
9.0$0-$5k0.00

Zusammenfassunginfo

Eine kritische Schwachstelle wurde in LibTIFF ausgemacht. Hiervon betroffen ist die Funktion TIFFReadDirectory der Datei tif_dirread.c. Die Veränderung im Kontext von Datei resultiert in Remote Code Execution. Die Verwundbarkeit wird unter CVE-2012-2088 geführt. Desweiteren ist ein Exploit verfügbar. Als bestmögliche Massnahme wird das Einspielen eines Upgrades empfohlen.

Detailsinfo

Eine kritische Schwachstelle wurde in LibTIFF (Image Processing Software) gefunden. Hierbei geht es um die Funktion TIFFReadDirectory der Datei tif_dirread.c. Durch das Manipulieren durch Datei kann eine Remote Code Execution-Schwachstelle ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-189. Auswirken tut sich dies auf Vertraulichkeit, Integrität und Verfügbarkeit. Die Zusammenfassung von CVE lautet:

Integer signedness error in the TIFFReadDirectory function in tif_dirread.c in libtiff 3.9.4 and earlier allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a negative tile depth in a tiff image, which triggers an improper conversion between signed and unsigned types, leading to a heap-based buffer overflow.

Die Schwachstelle wurde am 15.06.2012 durch Alexander Gavrun in Form eines nicht definierten Changelog Entrys (Website) herausgegeben. Das Advisory findet sich auf home.gdal.org. Die Verwundbarkeit wird seit dem 04.04.2012 mit der eindeutigen Identifikation CVE-2012-2088 gehandelt. Die Ausnutzbarkeit gilt als schwierig. Umgesetzt werden kann der Angriff über das Netzwerk. Das Ausnutzen erfordert keine spezifische Authentisierung. Es sind technische Details sowie ein privater Exploit zur Schwachstelle bekannt.

Er wird als proof-of-concept gehandelt. Für den Vulnerability Scanner Nessus wurde am 12.03.2014 ein Plugin mit der ID 72962 (Apple TV < 6.1 Multiple Vulnerabilities) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Misc. zugeordnet und im Kontext r ausgeführt. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 350641 (Amazon Linux Security Advisory for libtiff: ALAS-2012-106) zur Prüfung der Schwachstelle an.

Ein Aktualisieren auf die Version 4.0.2 vermag dieses Problem zu lösen. Das Erscheinen einer Gegenmassnahme geschah 2 Jahre nach der Veröffentlichung der Schwachstelle. Die Entwickler haben demzufolge gefährlich langsam und viel spät gehandelt.

Unter anderem wird der Fehler auch in den Datenbanken von X-Force (76695), Tenable (72962), SecurityFocus (BID 54270†), OSVDB (83628†) und Secunia (SA49833†) dokumentiert. Von weiterem Interesse können die folgenden Einträge sein: VDB-5052, VDB-5568, VDB-9023 und VDB-10844. If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Produktinfo

Typ

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 10.0
VulDB Meta Temp Score: 9.0

VulDB Base Score: 10.0
VulDB Temp Score: 9.0
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv2info

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
VektorKomplexitätAuthentisierungVertraulichkeitIntegritätVerfügbarkeit
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten
freischaltenfreischaltenfreischaltenfreischaltenfreischaltenfreischalten

VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 🔍

Exploitinginfo

Klasse: Remote Code Execution
CWE: CWE-189
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Nein
Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔍
Zugang: Privat
Status: Proof-of-Concept

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 72962
Nessus Name: Apple TV < 6.1 Multiple Vulnerabilities
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍
Nessus Port: 🔍

OpenVAS ID: 881205
OpenVAS Name: CentOS Update for libtiff CESA-2012:1054 centos5
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Qualys ID: 🔍
Qualys Name: 🔍

Threat Intelligenceinfo

Interesse: 🔍
Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

Reaktionszeit: 🔍
0-Day Time: 🔍
Exposure Time: 🔍

Upgrade: LibTIFF 4.0.2

Timelineinfo

04.04.2012 🔍
15.06.2012 +72 Tage 🔍
03.07.2012 +18 Tage 🔍
04.07.2012 +1 Tage 🔍
06.07.2012 +2 Tage 🔍
10.07.2012 +4 Tage 🔍
22.07.2012 +12 Tage 🔍
22.07.2012 +0 Tage 🔍
10.03.2014 +596 Tage 🔍
12.03.2014 +2 Tage 🔍
07.04.2016 +757 Tage 🔍
03.02.2019 +1032 Tage 🔍

Quelleninfo

Produkt: libtiff.org

Advisory: home.gdal.org
Person: Alexander Gavrun
Status: Nicht definiert
Bestätigung: 🔍

CVE: CVE-2012-2088 (🔍)
GCVE (CVE): GCVE-0-2012-2088
GCVE (VulDB): GCVE-100-5639

OVAL: 🔍
IAVM: 🔍

X-Force: 76695
SecurityFocus: 54270 - libTIFF TIFF Image CVE-2012-2088 Buffer Overflow Vulnerability
Secunia: 49833 - Ubuntu update for tiff, Highly Critical
OSVDB: 83628
Vulnerability Center: 57990 - LibTIFF Before 4.0 Remote Heap Based Buffer Overflow Vulnerability via a Crafted TIFF File, Medium

scip Labs: https://www.scip.ch/?labs.20161013
Siehe auch: 🔍

Eintraginfo

Erstellt: 10.07.2012 13:05
Aktualisierung: 03.02.2019 10:58
Anpassungen: 10.07.2012 13:05 (89), 03.02.2019 10:58 (6)
Komplett: 🔍
Cache ID: 216:9A1:103

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

Bitte loggen Sie sich ein, um kommentieren zu können.

Might our Artificial Intelligence support you?

Check our Alexa App!