Alert!

Sicherheitslücken in Microsofts WiX-Installer-Toolset gestopft

Das quelloffene WiX-Installer-Toolset von Microsoft hat zwei Sicherheitslücken. Die dichten aktualisierte Versionen ab.

In Pocket speichern vorlesen Druckansicht 8 Kommentare lesen
Stilisierte Grafik: zersplitterter Sicherheitsschild auf einem Laptop

(Bild: Bild erstellt mit KI in Bing Designer durch heise online / dmk)

Lesezeit: 2 Min.
Von

In Windows Installer XML (WiX) klaffen zwei hochriskante Sicherheitslücken. Aktualisierte Versionen des quelloffenen Installer-Toolsets schließen sie. Wer WiX nutzt, sollte die Aktualisierungen zeitnah installieren.

Wenn ein mit WiX erstellter Installer auf die Funktion RemoveFolderEx zugreift, können Nutzer mit eingeschränkten Rechten geschützte Verzeichnisse löschen. Die Funktion soll einen ganzen Verzeichnisbaum während einer Installation oder Deinstallation löschen. Ein Angreifer könnte in einem Benutzerverzeichnis eine Verzeichnisumleitung (Directory Junction) anlegen, die auf ein maschinenweites, geschütztes Verzeichnis weist – wenn Administratoren den Installer ausführen, löscht das dieses Verzeichnis (CVE-2024-29188, CVSS 7.9, Risiko "hoch").

Außerdem können durch die Nutzung des unsicheren Verzeichnisses C:\Windows\Temp zum Ablegen und Laden von ausführbaren Dateien durch Nutzer mit geringen Rechten Binärdateien unterschieben, die dann etwa mit SYSTEM-Rechten ausgeführt werden (CVE-2024-29187, CVSS 7.3, hoch).

Diejenigen, die mit WiX Installer gebaut haben, sollten ihre Software auf den aktuellen Stand bringen und idealerweise auch damit erstellte Installationspakete neu erstellen. Fehlerbereinigt sind WiX 3.14.1 und 4.0.5. Um auf den neuen Stand zu aktualisieren, gibt es mehrere Möglichkeiten. Am Einfachsten gelingt das etwa global mit dem Aufruf von

dotnet tool install --global wix --version 4.0.5

und lokal durch den Befehl

dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local wix --version 4.0.5

in der .Net-Kommandozeile, wie Microsofts Entwickler auf der Projektseite von WiX schreiben.

Das Wix-Projekt war das Erste, das Microsoft unter Open-Source-Lizenz herausgegeben hatte, Das hatte 2004 für einiges Aufsehen gesorgt. Über einige Umwege endete WiX 2014 im .Net-Repository-System NuGet.org von Microsoft.

(dmk)