Bei iVentoy wurde eine EinfĂŒgung des Root-Zertifikats beim Start von Windows festgestellt.

Im Tool iVentoy, das zum Laden und Installieren beliebiger Betriebssysteme ĂŒber das Netzwerk verwendet wird, wurde verdĂ€chtige AktivitĂ€t festgestellt. Beim Laden des Windows-Betriebssystems fĂŒhrte das Tool die Substitution eines binĂ€ren Treibers httpdisk.sys durch und installierte sein selbstsigniertes Zertifikat im System-Speicher fĂŒr Root-Zertifikate, das zur Signierung des Treibers verwendet wird. 31 von 70 Antiviren-Paketen, die die Datei httpdisk.sys ĂŒberprĂŒften, gaben eine Warnung ĂŒber das Vorhandensein von Malware aus.

Eine derartige AktivitĂ€t wurde als potenzieller Versuch zur Verbreitung eines Backdoors wahrgenommen und warf Fragen zur VertrauenswĂŒrdigkeit des Open-Source-Projekts Ventoy auf. Die Situation wurde dadurch verschĂ€rft, dass die Community im letzten Jahr nach dem Vorfall mit einem Backdoor im Projekt XZ bereits auf die Bereitstellung verdĂ€chtiger Blobs im Quellbaum von Ventoy aufmerksam gemacht hatte.

Die Entwickler von NixOS haben vorgeschlagen, Ventoy im nixpkgs-Repository durch den Fork fnr1r zu ersetzen (als Alternative kann auch glim betrachtet werden). Die Projekte Ventoy und iVentoy werden von demselben Autor entwickelt und haben ein Ă€hnliches Ziel. Der Unterschied besteht darin, dass Ventoy vollstĂ€ndig offen ist und darauf abzielt, Betriebssysteme von USB-Medien zu starten, wĂ€hrend iVentoy nur teilweise offen ist und fĂŒr das Starten ĂŒber das Netzwerk unter Verwendung der PXE-Technologie gedacht ist.

Der Autor der Projekte Ventoy und iVentoy hat sich in die Diskussion ĂŒber das Problem eingeschaltet und erklĂ€rt, dass der Code des Treibers httpdisk.sys offen ist und der Treiber zum Bereitstellen von disk image files ĂŒber das HTTP-Protokoll in Windows gedacht ist, was in iVentoy fĂŒr den Erhalt von Windows-Installationsdaten verwendet wird. Server Die EinfĂŒgung von Treibern und Skripten in das System nach dem Booten ist ein dokumentiertes Verhalten.

Das eigene Zertifikat, mit dem dieser Treiber signiert wurde, wurde dem Stammzertifikat-Speicher hinzugefĂŒgt, um die Treiberinstallation unabhĂ€ngig von der in Windows verwendeten Verifikation digitaler Signaturen zu ermöglichen. Das Zertifikat wurde nur in einer temporĂ€ren WinPE-Umgebung (Windows Preinstallation Environment) verwendet, die im Arbeitsspeicher erstellt wurde. In den auf Festplatten installierten Windows-Versionen wurden keine Änderungen vorgenommen. Es wird angekĂŒndigt, dass in der nĂ€chsten Version von iVentoy die Verwendung des eigenen Zertifikats eingestellt wird, da fĂŒr die Treiberinstallation der Testmodus von WinPE genutzt werden wird.

BezĂŒglich der Bereitstellung von Blobs (1, 2, 3) in Ventoy erklĂ€rte der Entwickler, dass diese BinĂ€rdateien direkt aus anderen Open-Source-Projekten stammen und Ventoy sie unverĂ€ndert verwendet. Die bereitgestellten ausfĂŒhrbaren Dateien werden wĂ€hrend der Einrichtung von bootfĂ€higen Systemen verwendet. Alternativ wird empfohlen, keine fertigen Builds zu nutzen, sondern die Releases von Ventoy selbst mit GitHub CI zu erstellen.

Quelle: opennet.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster