Die Teilnehmer der Kernal-Community haben eine auĂergewöhnlich nachlĂ€ssige Haltung zur Sicherheit in der Linuxfx-Distribution festgestellt, die eine Ubuntu-Variante mit einer KDE-Desktopumgebung bietet, die an die BenutzeroberflĂ€che von Windows 11 angelehnt ist. Laut den Informationen von der Projektwebsite wird die Distribution von ĂŒber einer Million Benutzern verwendet, und in dieser Woche wurden etwa 15.000 Downloads registriert. Die Distribution bietet die Aktivierung zusĂ€tzlicher kostenpflichtiger Funktionen an, die durch die Eingabe eines LizenzschlĂŒssels in einer speziellen grafischen Anwendung erfolgen.
Untersuchungen der Lizenzaktivierungsanwendung (/usr/bin/windowsfx-register) zeigten, dass sie ein eingebettetes Login und Passwort fĂŒr den Zugriff auf eine externe MySQL-Datenbank enthĂ€lt, in die die Daten neuer Benutzer eingetragen werden. Die verwendeten Anmeldedaten ermöglichen den vollstĂ€ndigen Zugriff auf die Datenbank, einschlieĂlich der Tabelle "machines", in der Informationen zu allen Installationen der Distribution gespeichert sind, einschlieĂlich IP-Adressen der Benutzer. Auch der Inhalt der Tabelle "fxkeys" mit LizenzschlĂŒsseln und E-Mail-Adressen aller registrierten gewerblichen Benutzer ist zugĂ€nglich. Bemerkenswert ist, dass in der Datenbank mit nur 20.000 EintrĂ€gen im Gegensatz zu den Angaben ĂŒber eine Million Benutzer eine viel geringere Anzahl verzeichnet ist. Die Anwendung ist in Visual Basic geschrieben und lĂ€uft unter dem Gambas-Interpreter.
Besonderes Augenmerk verdient die Reaktion der Entwickler der Distribution. Nach der Veröffentlichung der Informationen ĂŒber Sicherheitsprobleme veröffentlichten sie ein Update, in dem sie nicht das Problem selbst beheben, sondern lediglich den Namen der Datenbank, das Login und das Passwort Ă€nderten. Zudem passten sie die Logik zur Beschaffung der Anmeldedaten an und versuchten, die Programmverfolgung zu unterbinden. Anstelle der im Programm eingebetteten Anmeldedaten fĂŒgten die Entwickler von Linuxfx die Möglichkeit hinzu, Verbindungsparameter von einer externen Server, unter Verwendung des Tools curl, zu laden. Zum Schutz nach dem Start wurde die Suche und das Entfernen aller laufenden Prozesse "sudo", "stapbp" und "*-bpfcc" im System implementiert, offenbar in der Annahme, dass sie dadurch die Arbeitsweise von Verfolgungsprogrammen stören könnten.

Quelle: opennet.ru
