Xmlsoft libxml2 2.9.0 HTML Parser HTMLparser.c htmlParseChunk Denial of Service
| CVSS Meta Temp Score | Aktueller Exploitpreis (≈) | CTI Interest Score |
|---|---|---|
| 9.5 | $0-$5k | 0.00 |
Zusammenfassung
Es wurde eine Schwachstelle mit der Einstufung kritisch in Xmlsoft libxml2 2.9.0 gefunden. Davon betroffen ist die Funktion htmlParseChunk der Datei HTMLparser.c der Komponente HTML Parser. Durch die Manipulation mit unbekannten Daten kann eine Denial of Service-Schwachstelle ausgenutzt werden.
Diese Schwachstelle trägt die Bezeichnung CVE-2013-1969. Es gibt keinen verfügbaren Exploit.
Es ist ratsam, einen Patch zu implementieren, um dieses Problem zu beheben.
Details
In Xmlsoft libxml2 2.9.0 (Document Processing Software) wurde eine sehr kritische Schwachstelle gefunden. Dabei geht es um die Funktion htmlParseChunk der Datei HTMLparser.c der Komponente HTML Parser. Durch das Beeinflussen mit einer unbekannten Eingabe kann eine Denial of Service-Schwachstelle ausgenutzt werden. CWE definiert das Problem als CWE-399. Das hat Auswirkungen auf Vertraulichkeit, Integrität und Verfügbarkeit. CVE fasst zusammen:
Multiple use-after-free vulnerabilities in libxml2 2.9.0 and possibly other versions might allow context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via vectors related to the (1) htmlParseChunk and (2) xmldecl_done functions, as demonstrated by a buffer overflow in the xmlBufGetInputBase function.Die Schwachstelle wurde am 14.12.2012 durch Zan Dobersek als 690202 in Form eines nicht definierten Bug Reports (Bugzilla) an die Öffentlichkeit getragen. Das Advisory kann von bugzilla.gnome.org heruntergeladen werden. Die Veröffentlichung wurde ohne Zusammenarbeit mit dem Hersteller durchgeführt. Eine eindeutige Identifikation der Schwachstelle wird seit dem 19.02.2013 mit CVE-2013-1969 vorgenommen. Das Ausnutzen gilt als schwierig. Die Umsetzung des Angriffs kann dabei über das Netzwerk erfolgen. Um eine Ausnutzung durchzusetzen, muss keine spezifische Authentisierung umgesetzt werden. Technische Details sind bekannt, ein verfügbarer Exploit hingegen nicht. Es muss davon ausgegangen werden, dass ein Exploit zur Zeit etwa USD $0-$5k kostet (Preisberechnung vom 27.12.2024).
Für den Vulnerability Scanner Nessus wurde am 13.06.2014 ein Plugin mit der ID 74982 (openSUSE Security Update : libxml2 (openSUSE-SU-2013:0945-1)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family SuSE Local Security Checks zugeordnet. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 166154 (SUSE Security Update for libxml2 (openSUSE-SU-2013:0729-1)) zur Prüfung der Schwachstelle an.
Die Schwachstelle lässt sich durch das Einspielen eines Patches beheben. Dieser kann von git.gnome.org bezogen werden.
Unter anderem wird der Fehler auch in den Datenbanken von X-Force (83623), Tenable (74982), SecurityFocus (BID 59265†), OSVDB (92251†) und Secunia (SA53061†) dokumentiert. Die Schwachstellen VDB-8249 sind ähnlich. VulDB is the best source for vulnerability data and more expert information about this specific topic.
Produkt
Typ
Hersteller
Name
Version
Lizenz
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Zuverlässigkeit: 🔍
CVSSv3
VulDB Meta Base Score: 10.0VulDB Meta Temp Score: 9.5
VulDB Base Score: 10.0
VulDB Temp Score: 9.5
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vektor | Komplexität | Authentisierung | Vertraulichkeit | Integrität | Verfügbarkeit |
|---|---|---|---|---|---|
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
| freischalten | freischalten | freischalten | freischalten | freischalten | freischalten |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Zuverlässigkeit: 🔍
NVD Base Score: 🔍
Exploiting
Klasse: Denial of ServiceCWE: CWE-399 / CWE-404
CAPEC: 🔍
ATT&CK: 🔍
Physisch: Nein
Lokal: Nein
Remote: Ja
Verfügbarkeit: 🔍
Status: Nicht definiert
EPSS Score: 🔍
EPSS Percentile: 🔍
Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍
| 0-Day | freischalten | freischalten | freischalten | freischalten |
|---|---|---|---|---|
| Heute | freischalten | freischalten | freischalten | freischalten |
Nessus ID: 74982
Nessus Name: openSUSE Security Update : libxml2 (openSUSE-SU-2013:0945-1)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Port: 🔍
OpenVAS ID: 841420
OpenVAS Name: Ubuntu Update for libxml2 USN-1817-1
OpenVAS Datei: 🔍
OpenVAS Family: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interesse: 🔍Aktive Akteure: 🔍
Aktive APT Gruppen: 🔍
Gegenmassnahmen
Empfehlung: PatchStatus: 🔍
0-Day Time: 🔍
Patch: git.gnome.org
Timeline
14.12.2012 🔍12.02.2013 🔍
12.02.2013 🔍
19.02.2013 🔍
16.04.2013 🔍
17.04.2013 🔍
25.04.2013 🔍
13.05.2013 🔍
13.06.2014 🔍
27.12.2024 🔍
Quellen
Advisory: 690202Person: Zan Dobersek
Status: Bestätigt
Bestätigung: 🔍
CVE: CVE-2013-1969 (🔍)
GCVE (CVE): GCVE-0-2013-1969
GCVE (VulDB): GCVE-100-8248
OVAL: 🔍
X-Force: 83623
SecurityFocus: 59265 - libxml2 Multiple Use After Free Memory Corruption Vulnerabilities
Secunia: 53061 - libxml2 Multiple Use-After-Free Vulnerabilities, Highly Critical
OSVDB: 92251
Vulnerability Center: 39532 - Libxml2 2.9.0 Remote DoS and Possible Code Execution via Vectors Related to htmlParseChunk and xmldecl_done, High
Siehe auch: 🔍
Eintrag
Erstellt: 16.04.2013 17:57Aktualisierung: 27.12.2024 16:00
Anpassungen: 16.04.2013 17:57 (82), 29.04.2017 20:44 (3), 08.05.2021 08:52 (3), 27.12.2024 16:00 (18)
Komplett: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
Bisher keine Kommentare. Sprachen: de + en.
Bitte loggen Sie sich ein, um kommentieren zu können.