Trolltech Qt 3.3.3 qimage.cpp read_dib Pufferüberlauf

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

Zusammenfassunginfo

Es wurde eine als kritisch klassifizierte Schwachstelle in Trolltech Qt 3.3.3 entdeckt. Dabei geht es um die Funktion read_dib der Datei qimage.cpp. Dank Manipulation mit unbekannten Daten kann eine Pufferüberlauf-Schwachstelle ausgenutzt werden. Die Verwundbarkeit wird als CVE-2004-0691 geführt. Ausserdem ist ein Exploit verfügbar. Es wird empfohlen, die betroffene Komponente zu aktualisieren.

Detailsinfo

Es wurde eine Schwachstelle in Trolltech Qt 3.3.3 gefunden. Sie wurde als kritisch eingestuft. Es betrifft die Funktion read_dib der Datei qimage.cpp. Durch das Manipulieren mit einer unbekannten Eingabe kann eine Pufferüberlauf-Schwachstelle ausgenutzt werden. Im Rahmen von CWE wurde eine Klassifizierung als CWE-122 vorgenommen. Mit Auswirkungen muss man rechnen für Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:

Heap-based buffer overflow in the BMP image format parser for the QT library (qt3) before 3.3.3 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code.

Entdeckt wurde das Problem am 23.07.2004. Die Schwachstelle wurde am 18.08.2004 durch Chris Evans (Website) publik gemacht. Das Advisory kann von scary.beasts.org heruntergeladen werden. Die Verwundbarkeit wird seit dem 13.07.2004 unter CVE-2004-0691 geführt. Sie gilt als leicht auszunutzen. Der Angriff kann über das Netzwerk erfolgen. Zur Ausnutzung ist keine spezifische Authentisierung erforderlich. Es sind sowohl technische Details als auch ein öffentlicher Exploit zur Schwachstelle bekannt.

Ein öffentlicher Exploit wurde durch infamous41md entwickelt und 3 Tage nach dem Advisory veröffentlicht. Der Exploit kann von scary.beasts.org heruntergeladen werden. Er wird als proof-of-concept gehandelt. Insgesamt wurde die Schwachstelle mindestens 26 Tage als nicht öffentlicher Zero-Day gehandelt. Während dieser Zeit erzielte er wohl etwa $0-$5k auf dem Schwarzmarkt. Für den Vulnerability Scanner Nessus wurde am 23.08.2004 ein Plugin mit der ID 14349 (Fedora Core 2 : qt-3.3.3-0.1 (2004-271)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Fedora Local Security Checks zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 115320 (Linux QT Library Multiple Heap Overflow and Denial of Service Vulnerabilities) zur Prüfung der Schwachstelle an.

Ein Upgrade auf die Version 3.3.3 vermag dieses Problem zu beheben.

Unter anderem wird der Fehler auch in den Datenbanken von X-Force (17040), Exploit-DB (408), Tenable (14349), SecurityFocus (BID 10977†) und OSVDB (9026†) dokumentiert. Schwachstellen ähnlicher Art sind dokumentiert unter VDB-22261 und VDB-22262. Once again VulDB remains the best source for vulnerability data.

Produktinfo

Hersteller

Name

Version

Lizenz

CPE 2.3info

CPE 2.2info

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 7.3
VulDB Meta Temp Score: 6.6

VulDB Base Score: 7.3
VulDB Temp Score: 6.6
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: Pufferüberlauf
CWE: CWE-122 / CWE-119
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Nein
Lokal: Nein
Remote: Ja

Verfügbarkeit: 🔍
Zugang: öffentlich
Status: Proof-of-Concept
Autor: infamous41md
Download: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 14349
Nessus Name: Fedora Core 2 : qt-3.3.3-0.1 (2004-271)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Port: 🔍

OpenVAS ID: 53232
OpenVAS Name: Debian Security Advisory DSA 542-1 (qt-copy)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Qualys ID: 🔍
Qualys Name: 🔍

Exploit-DB: 🔍

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Upgrade
Status: 🔍

0-Day Time: 🔍
Exploit Delay Time: 🔍

Upgrade: Qt 3.3.3
McAfee IPS: 🔍
McAfee IPS Version: 🔍

PaloAlto IPS: 🔍

Timelineinfo

13.07.2004 🔍
23.07.2004 +10 Tage 🔍
18.08.2004 +26 Tage 🔍
19.08.2004 +0 Tage 🔍
19.08.2004 +0 Tage 🔍
19.08.2004 +0 Tage 🔍
21.08.2004 +1 Tage 🔍
21.08.2004 +0 Tage 🔍
23.08.2004 +1 Tage 🔍
26.08.2004 +3 Tage 🔍
28.09.2004 +33 Tage 🔍
14.04.2015 +3850 Tage 🔍
30.12.2024 +3548 Tage 🔍

Quelleninfo

Advisory: scary.beasts.org
Person: Chris Evans
Status: Bestätigt

CVE: CVE-2004-0691 (🔍)
GCVE (CVE): GCVE-0-2004-0691
GCVE (VulDB): GCVE-100-22260

OVAL: 🔍

X-Force: 17040
SecurityFocus: 10977
Secunia: 12325
OSVDB: 9026 - Qt qimage.cpp read_dib Function BMP Handling Overflow
Vulnerability Center: 5195 - Buffer Overflow in Trolltech Qt 3.0 - 3.3.2 Allows Code Execution, Medium

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

Eintraginfo

Erstellt: 14.04.2015 13:20
Aktualisierung: 30.12.2024 18:24
Anpassungen: 14.04.2015 13:20 (77), 23.08.2017 11:51 (12), 30.06.2021 09:50 (4), 30.06.2021 09:54 (1), 30.12.2024 18:24 (14)
Komplett: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

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

Do you need the next level of professionalism?

Upgrade your account now!