Die Schwachstelle beruht auf einem sogenannten Use-after-free-Fehler: Die Anwendung greift beim Verarbeiten von Dateien auf einen Speicherbereich zu, der zuvor bereits freigegeben wurde. Ausgelöst wird der Fehler beim Einlesen speziell präparierter Dateien – ein Angreifer muss also ein manipuliertes Dokument so platzieren oder zustellen, dass ein Benutzer es mit dem betroffenen Programm öffnet. Beim Parsen kommt es dadurch zu einer Speicherbeschädigung, die sich gezielt steuern lässt. In der Folge kann der Angreifer eigenen Programmcode einschleusen und im Kontext des laufenden Prozesses ausführen, also mit genau den Rechten, die der geöffneten Anwendung und dem jeweiligen Benutzer zustehen. Von dort aus sind weitere Schritte auf dem System möglich, etwa das Auslesen von Daten oder das Nachladen weiterer Schadsoftware. Da der Angriff über eine Datei erfolgt, eignet sich die Lücke besonders für Angriffe per E-Mail-Anhang oder Download.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Bisher keine Artikel.