CVE-2022-41953 in GUI
Zusammenfassung
von VulDB • 11.05.2026
Git GUI ist ein praktisches grafisches Tool, das mit Git for Windows ausgeliefert wird. Zielgruppe sind Benutzer, die sich mit der Verwendung von Git in der Befehlszeile nicht wohlfühlen. Git GUI verfügt über eine Funktion zum Klonen von Repositories. Unmittelbar nachdem das lokale Klonen abgeschlossen ist, verarbeitet Git GUI das Repository automatisch weiter, wobei unter anderem ein Rechtschreibprüfungsprogramm namens `aspell.exe` ausgeführt wird, sofern es gefunden wird. Git GUI ist als Tcl/Tk-Skript implementiert. Aufgrund des ungünstigen Designs von Tcl unter Windows ist der Suchpfad bei der Suche nach einer ausführbaren Datei _immer das aktuelle Verzeichnis_. Daher können bösartige Repositories eine `aspell.exe` in ihrem obersten Verzeichnis enthalten, die von Git GUI ausgeführt wird, ohne dem Benutzer die Möglichkeit zu geben, sie zuvor zu überprüfen, d. h. das Ausführen von nicht vertrauenswürdigen Code. Dieses Problem wurde in Version 2.39.1 behoben. Benutzern wird empfohlen, ein Upgrade durchzuführen. Benutzer, die kein Upgrade durchführen können, sollten davon absehen, Git GUI zum Klonen zu verwenden. Wenn dies keine praktikable Option ist, sollten zumindest Klonvorgänge aus nicht vertrauenswürdigen Quellen vermieden werden.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.