LĂĽcke in Open-Source-Bibliothek CHMlib

Mit präparierten CHM-Dateien ist es möglich, gezielt den Stack-Pointer zu manipulieren. Damit lässt sich Code kontrolliert auf den Stack schleusen und mit den Rechten des Anwenders starten.

vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 1 Min.
Von
  • Daniel Bachfeld

Der Dienstleister iDefense hat eine Schwachstelle in der Open-Source-Bibliothek CHMlib gemeldet, mit der Angreifer den Rechner eines Opfers unter ihre Kontrolle bringen können. Mit CHMLib lassen sich etwa unter Linux die von Windows bekannten CHM-Hilfe-Dateien anzeigen, beispielsweise mit dem Programm xchm oder anderen Anwendungen. Aber auch eBooks kommen mittlerweile häufig im CHM-Format daher.

Mit präparierten CHM-Dateien ist es möglich, gezielt den Stack-Pointer zu manipulieren. Damit lässt sich Code kontrolliert auf den Stack schleusen und mit den Rechten des Anwenders starten. Der Fehler wurde in Version 0.38 gefunden, vorhergehende Versionen sind wahrscheinlich ebenfalls betroffen. In Version 0.39 ist der Fehler beseitigt.

Siehe dazu auch:

(dab)