Microsoft Office 2007/2010/2013/2016 RTF Document Necurs Dridex erweiterte Rechte

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

Zusammenfassunginfo

Es wurde eine sehr kritische Schwachstelle in Microsoft Office 2007/2010/2013/2016 ausgemacht. Es geht dabei um eine nicht klar definierte Funktion der Komponente RTF Document Handler. Durch Manipulieren mit unbekannten Daten kann eine erweiterte Rechte-Schwachstelle (Necurs Dridex) ausgenutzt werden. Eine eindeutige Identifikation der Schwachstelle wird mit CVE-2017-0199 vorgenommen. Der Angriff kann über das Netzwerk passieren. Zusätzlich gibt es einen verfügbaren Exploit. Diese Schwachstelle weist aufgrund ihres Hintergrunds und der Reaktionen darauf eine historische Wirkung auf. Ein eigens entwickelter Wurm ist bekannt, der die automatisierte Ausnutzung der Schwachstelle vorantreibt. Es ist ratsam, einen Patch zu implementieren, um dieses Problem zu beheben.

Detailsinfo

Eine Schwachstelle wurde in Microsoft Office 2007/2010/2013/2016 (Office Suite Software) entdeckt. Sie wurde als sehr kritisch eingestuft. Betroffen davon ist ein unbekannter Codeteil der Komponente RTF Document Handler. Mittels dem Manipulieren mit einer unbekannten Eingabe kann eine erweiterte Rechte-Schwachstelle (Necurs Dridex) ausgenutzt werden. Klassifiziert wurde die Schwachstelle durch CWE als CWE-284. Auswirkungen hat dies auf Vertraulichkeit, Integrität und Verfügbarkeit.

Gefunden wurde das Problem am 11.04.2017. Die Schwachstelle wurde am 07.04.2017 durch Haifei Li (SecuriTeam) von McAfee als Critical Office Zero-Day Attacks Detected in the Wild in Form eines bestätigten Articles (Website) herausgegeben. Bereitgestellt wird das Advisory unter securingtomorrow.mcafee.com. Eine Veröffentlichung wurde nicht in Zusammenarbeit mit Microsoft angestrebt. Die Verwundbarkeit wird seit dem 09.09.2016 mit der eindeutigen Identifikation CVE-2017-0199 gehandelt. Die Schwachstelle ist sehr beliebt, und dies trotz ihrer hohen Komplexität. Umgesetzt werden kann der Angriff über das Netzwerk. Das Ausnutzen erfordert keine spezifische Authentisierung. Eine Ausnutzung erfordert, dass das Opfer eine spezifische Handlung durchführt. Es sind zwar keine technische Details, jedoch ein öffentlicher Exploit zur Schwachstelle bekannt. Ein Exploit zur Schwachstelle wird momentan etwa USD $0-$5k kosten (Preisberechnung vom 09.09.2024). Als Angriffstechnik weist das MITRE ATT&CK Projekt die ID T1068 aus. Die spezielle Ausprägung dieser Schwachstelle führt dazu, dass ihr ein gewisses historisches Interesse beigemessen werden kann. Das Advisory weist darauf hin:

Yesterday, we observed suspicious activities from some samples. After quick but in-depth research, this morning we have confirmed these samples are exploiting a vulnerability in Microsoft Windows and Office that is not yet patched.

Ein öffentlicher Exploit wurde in Python realisiert und 3 Wochen nach dem Advisory veröffentlicht. Der Exploit kann von exploit-db.com heruntergeladen werden. Er wird als attackiert gehandelt und gilt gemeinhin als sehr zuverlässig. Es dauerte mindestens 188 Tage, bis diese Zero-Day Schwachstelle öffentlich gemacht wurde. Während dieser Zeit erzielte er wohl etwa $25k-$100k auf dem Schwarzmarkt. Ein eigens entwickelter Wurm ist bekannt, der die automatisierte Ausnutzung der Schwachstelle vorantreibt. Für den Vulnerability Scanner Nessus wurde am 11.04.2017 ein Plugin mit der ID 99285 (Windows Server 2012 April 2017 Security Updates (Petya)) herausgegeben, womit die Existenz der Schwachstelle geprüft werden kann. Es wird der Family Windows : Microsoft Bulletins zugeordnet und im Kontext l ausgeführt. Der kommerzielle Vulnerability Scanner Qualys bietet das Plugin 110297 (Microsoft Office and Microsoft Office Services and Web Apps Security Update April 2017) zur Prüfung der Schwachstelle an. Der durch den Exploit genutzte Code gestaltet sich wie folgt:

ministream_data << "01000002090000000100000000000000" # 00000000: ................
ministream_data << "0000000000000000a4000000e0c9ea79" # 00000010: ...............y
ministream_data << "f9bace118c8200aa004ba90b8c000000" # 00000020: .........K......
ministream_data << generate_uri
ministream_data << "00000000795881f43b1d7f48af2c825d" # 000000a0: ....yX..;..H.,.]
ministream_data << "c485276300000000a5ab0000ffffffff" # 000000b0: ..'c............
ministream_data << "0609020000000000c000000000000046" # 000000c0: ...............F
ministream_data << "00000000ffffffff0000000000000000" # 000000d0: ................
ministream_data << "906660a637b5d2010000000000000000" # 000000e0: .f`.7...........
ministream_data << "00000000000000000000000000000000" # 000000f0: ................
ministream_data << "100203000d0000000000000000000000" # 00000100: ................
ministream_data << "00000000000000000000000000000000" # 00000110: ................
ministream_data << "00000000000000000000000000000000" # 00000120: ................
ministream_data << "00000000000000000000000000000000" # 00000130: ................
ministream_data << "00000000000000000000000000000000" # 00000140: ................
ministream_data << "00000000000000000000000000000000" # 00000150: ................
ministream_data << "00000000000000000000000000000000" # 00000160: ................
ministream_data << "00000000000000000000000000000000" # 00000170: ................
ministream_data << "00000000000000000000000000000000" # 00000180: ................
ministream_data << "00000000000000000000000000000000" # 00000190: ................
ministream_data << "00000000000000000000000000000000" # 000001a0: ................
ministream_data << "00000000000000000000000000000000" # 000001b0: ................
ministream_data << "00000000000000000000000000000000" # 000001c0: ................
ministream_data << "00000000000000000000000000000000" # 000001d0: ................
ministream_data << "00000000000000000000000000000000" # 000001e0: ................
ministream_data << "00000000000000000000000000000000" # 000001f0: ................
Das Advisory zeigt auf:
The samples we have detected are organized as Word files (more specially, RTF files with “.doc” extension name). (...) The exploit connects to a remote server (controlled by the attacker), downloads a file that contains HTML application content, and executes it as an .hta file. Because .hta is executable, the attacker gains full code execution on the victim’s machine. Thus, this is a logical bug, and gives the attackers the power to bypass any memory-based mitigations developed by Microsoft.

Die Schwachstelle lässt sich durch das Einspielen eines Patches lösen. Dieser kann von portal.msrc.microsoft.com bezogen werden. Das Erscheinen einer Gegenmassnahme geschah 4 Tage nach der Veröffentlichung der Schwachstelle. Microsoft hat so ziemlich schnell gehandelt. Das Advisory stellt fest:

Do not open any Office files obtained from untrusted locations. According to our tests, this active attack cannot bypass the Office Protected View, so we suggest everyone ensure that Office Protected View is enabled.

Unter anderem wird der Fehler auch in den Datenbanken von Exploit-DB (41934), Zero-Day.cz (444), Tenable (99285), SecurityFocus (BID 97498†) und SecurityTracker (ID 1038224†) dokumentiert. In deutscher Sprache berichtet unter anderem Heise zum Fall. Unter arstechnica.com werden zusätzliche Informationen bereitgestellt. Die Schwachstellen VDB-99653, VDB-99654, VDB-99655 und VDB-99656 sind ähnlich. If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Betroffen

  • Microsoft Office 2007/2010/2013/2016
  • Microsoft Wordpad

Produktinfo

Typ

Hersteller

Name

Version

Lizenz

Webseite

CPE 2.3info

CPE 2.2info

Screenshot

Video

CVSSv4info

VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

CVSSv3info

VulDB Meta Base Score: 7.0
VulDB Meta Temp Score: 6.9

VulDB Base Score: 6.3
VulDB Temp Score: 6.0
VulDB Vector: 🔍
VulDB Zuverlässigkeit: 🔍

NVD Base Score: 7.8
NVD Vector: 🔍

CVSSv2info

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

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

NVD Base Score: 🔍

Exploitinginfo

Name: Necurs Dridex
Klasse: Erweiterte Rechte / Necurs Dridex
CWE: CWE-284 / CWE-266
CAPEC: 🔍
ATT&CK: 🔍

Physisch: Teilweise
Lokal: Ja
Remote: Ja

Verfügbarkeit: 🔍
Zugang: öffentlich
Status: Attackiert
Wormified: 🔍
Zuverlässigkeit: 🔍
Programmiersprache: 🔍
Download: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

KEV Hinzugefügt: 🔍
KEV Bis wann: 🔍
KEV Massnahmen: 🔍
KEV Ransomware: 🔍
KEV Hinweis: 🔍

Preisentwicklung: 🔍
Aktuelle Preisschätzung: 🔍

0-Dayfreischaltenfreischaltenfreischaltenfreischalten
Heutefreischaltenfreischaltenfreischaltenfreischalten

Nessus ID: 99285
Nessus Name: Windows Server 2012 April 2017 Security Updates (Petya)
Nessus Datei: 🔍
Nessus Risiko: 🔍
Nessus Family: 🔍
Nessus Context: 🔍

OpenVAS ID: 800218
OpenVAS Name: Microsoft Windows Monthly Rollup (KB4015551)
OpenVAS Datei: 🔍
OpenVAS Family: 🔍

Saint ID: microsoft_word_wordpad_rtf
Saint Name: Microsoft Word and WordPad RTF HTA handler command execution

Qualys ID: 🔍
Qualys Name: 🔍

MetaSploit ID: office_word_hta.rb
MetaSploit Name: Microsoft Office Word Malicious Hta Execution
MetaSploit Datei: 🔍

Exploit-DB: 🔍
Zero-Day.cz: 🔍

Threat Intelligenceinfo

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

Gegenmassnahmeninfo

Empfehlung: Patch
Status: 🔍

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

Patch: portal.msrc.microsoft.com
Suricata ID: 2024224
Suricata Klasse: 🔍
Suricata Message: 🔍

Timelineinfo

09.09.2016 🔍
01.10.2016 +22 Tage 🔍
07.04.2017 +188 Tage 🔍
07.04.2017 +0 Tage 🔍
11.04.2017 +4 Tage 🔍
11.04.2017 +0 Tage 🔍
11.04.2017 +0 Tage 🔍
11.04.2017 +0 Tage 🔍
11.04.2017 +0 Tage 🔍
12.04.2017 +1 Tage 🔍
25.04.2017 +13 Tage 🔍
25.04.2017 +0 Tage 🔍
09.09.2024 +2694 Tage 🔍

Quelleninfo

Hersteller: microsoft.com

Advisory: Critical Office Zero-Day Attacks Detected in the Wild
Person: Haifei Li (SecuriTeam)
Firma: McAfee
Status: Bestätigt
Bestätigung: 🔍

CVE: CVE-2017-0199 (🔍)
GCVE (CVE): GCVE-0-2017-0199
GCVE (VulDB): GCVE-100-99533

OVAL: 🔍

SecurityFocus: 97498 - Microsoft Office OLE Feature Remote Code Execution Vulnerability
SecurityTracker: 1038224

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

Eintraginfo

Erstellt: 11.04.2017 09:31
Aktualisierung: 09.09.2024 22:29
Anpassungen: 11.04.2017 09:31 (124), 21.10.2019 18:16 (2), 28.11.2022 08:52 (4), 19.04.2024 07:13 (22), 06.07.2024 08:25 (2), 24.07.2024 21:16 (1), 09.09.2024 22:29 (2)
Komplett: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Diskussion

Bisher keine Kommentare. Sprachen: de + en.

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

Interested in the pricing of exploits?

See the underground prices here!