Der Service Librem One, der fĂŒr die Nutzung auf Smartphones ausgelegt ist, , direkt nach tauchte mit der Sicherheit, das das Projekt diskreditiert, das als sichere Plattform fĂŒr den Datenschutz prĂ€sentiert wird. Eine Schwachstelle wurde im Dienst Librem Chat gefunden und erlaubte den Zugang zum Chat unter jedem Benutzer, ohne die Authentifizierungsparameter zu kennen.
Im verwendeten Code des Backend-Authentifizierungsprozesses ĂŒber LDAP (matrix-appservice-ldap3) fĂŒr das Matrix-Netzwerk gab es einen , der auch in den Code des funktionierenden Dienstes Librem One ĂŒbertragen wurde. Anstelle der Zeile âresult, _ = yield self._ldap_simple_bindâ wurde âresult = yield self._ldap_simple_bindâ angegeben, was es jedem Benutzer ohne Authentifizierung ermöglichte, unter jeder Identifikation in den Chat einzutreten. Die Entwickler des Matrix-Projekts, die den Fehler gemacht haben, , dass das Problem nur im Master-Branch von âmatrix-appservice-ldap3â auftrat und nicht in den Releases, aber in dem Repository die problematische Zeile seit 2016 existiert (möglicherweise entstanden die Bedingungen fĂŒr die Ausnutzung des Problems erst nach einigen anderen jĂŒngsten Ănderungen).
Das in Betrieb genommene Servicepaket Librem One erfordert ein kostenpflichtiges Abonnement (7,99 $ pro Monat oder 71,91 $ pro Jahr), jedoch wurden bestehende Open-Source-Projekte als Grundlage fĂŒr die mobilen Clients und Server-Handler verwendet, die um unter der Marke Librem verbreitet zu werden. Zum Beispiel ist Librem Chat ein umbenannter Matrix-Client, , Librem Social basiert auf , Librem Mail wurde umbenannt von , Librem Tunnel stammt von . Die Serverkomponenten basieren auf
Postfix und Dovecot fĂŒr Librem Mail, fĂŒr Librem Chat und fĂŒr Librem Social. Als Grund fĂŒr die Bereitstellung der Anwendungen unter verschiedenen Namen wird genannt, dass man verschiedene dezentralisierte Dienste auf Basis offener Standards (Matrix, ActivityPub, IMAP) unter einer einheitlichen, erkennbaren Marke zusammenfĂŒhren möchte.
Quelle: opennet.ru
