Zum Hauptinhalt gehen

5.7.7

Version publiée le 05/11/2026​

Changelog veröffentlicht am 05.11.2026​

Sicherheitspatches​

Diese Version behebt Sicherheitslücken, darunter auch kritische Schwachstellen. Wir empfehlen, sie so bald wie möglich zu installieren.

Hinweis: Die Bewertungen werden nach CVSS 3.1 berechnet.

Danksagungen
Olivier Lasne, Synacktiv
Wir danken dem Unternehmen Synacktiv für seine Sicherheitsanalyse von BlueMind und für die koordinierte Offenlegung, die es gemeinsam mit uns durchgeführt hat. Mehrere der behobenen Sicherheitslücken, darunter auch kritische, stammen aus diesem Bericht.

Upgrades​

  • Netty: 4.2.20
  • Vertx: 5.2.3

BlueMind-Anwendungen​

BlueMind Webmail (Mail App)​

  • BM-23619: Behebt: Empfänger in der Blindkopie erhalten keine E-Mail, wenn diese signiert ist.
  • BM-23763: Behebt: Eine E-Mail ohne Absender zeigt no-reply@no-reply.com an.
  • BM-24267: Behebt: Der Tooltip zur Quote der freigegebenen Postfächer zeigt „Speicherplatz voll“ anstelle von „Speicherplatz fast voll“ an, wenn die Quote 90 % überschreitet.
  • BM-24380: Behebt: Verlangsamung der Benutzeroberfläche bei der Auswahl einer sehr großen Anzahl von E-Mails.
  • BM-24441: Behebt: Textabschnitte im Format format=flowed werden ohne Dekodierung angezeigt.
  • BM-24443: Behebt: Das KI-Fenster auf Mobilgeräten verliert die Auswahl des Editors, wenn auf „Anderes“ geklickt wird, und zeigt die Meldung „Keine Nachricht ausgewählt“ an.
  • BM-24459: Korrektur: Anhänge, die über die Vorschau geöffnet werden, können keine Skripte mehr ausführen.
  • BM-24464: Behebt: Die Formatierungen einer zitierten E-Mail werden neu interpretiert und ragen über ihr Formatierungselement hinaus.
  • BM-24475: Fehlerbehebung: Über einen Link mailto: kann im Editor kein aktiver HTML-Code mehr eingefügt werden.
  • BM-24481: Behebt: Identitätssignaturen werden ohne vorherige Bereinigung im Identitätsblock angezeigt.
  • BM-24540: Behebt: Beim Verfassen einer Antwort flackert die Markierung, wenn Text im Editor ausgewählt wird.

Webmail-Einstellungen​

  • BM-23170: Behebt: In der Vorschau der Einstellung „Nach Konversation gruppieren“ werden bei einer Suche keine Beispielbilder mehr angezeigt.

Kalender​

  • BM-24572: Behebt: Beim Zurückkehren zum Stammverzeichnis einer Anwendung wird die zuletzt angezeigte Ansicht nicht beibehalten; stattdessen wird eine zuvor geschlossene Ansicht erneut geöffnet.
  • Korrektur: Die Synchronisierung von ICS-Kalendern, die der Benutzer abonniert hat, erfolgt nun über einen gemeinsamen Client und verwendet dessen Verbindungen.
  • Korrektur: Die Berechtigung „Freigaben verwalten“ ist nun erforderlich, um einen Kalender mit einer privaten URL zu veröffentlichen und anschließend herunterzuladen oder die Veröffentlichungs-URLs aufzulisten und zu deaktivieren.
  • Korrektur: Es ist nun die Leseberechtigung für einen Kalender erforderlich, um Termine mit einem ausstehenden Gegenvorschlag anzuzeigen.
  • Korrektur: Der Status „verfügbar/beschäftigt“ per E-Mail verwendet nun die Berechtigungen des authentifizierten Anrufers und wird ohne Sitzung verweigert.
  • Korrektur: Anhänge von Terminen können nun nur noch von einem Host heruntergeladen werden, der auf der Whitelist steht, oder von einer externen BlueMind-URL.

Webanwendungen (Webmail, Electron-Client, Verwaltungskonsole)​

  • BM-24463: Behebt: Links mit benutzerdefinierten Protokollen (javascript: oder andere) werden in Einladungs-URLs (Videokonferenz, URL-Feld) akzeptiert. Diese werden nun nicht mehr in E-Mails und im Kalender angezeigt.
  • BM-24531: Behebt: Der „sudo“-Befehl in der Verwaltungskonsole, Importe (ICS, vCard, Aufgaben) und Dateiübertragungen (Zertifikate, Fotos) schlagen nach 10 Sekunden fehl (sobald die Sitzung nicht mehr im Cache des Webservers gespeichert ist).

Kontakte​

  • BM-24224: Behebt: Die Meldung „Diese Bezeichnung wird bereits verwendet“ wird nach dem Anlegen eines neuen Adressbuchs angezeigt.
  • BM-24411: Behebt: Der vCard-Import (z. B. Google Takeout-Export) erkennt keine Eigenschaften mit einem Gruppenpräfix (Beispiel: item1.ADR); das betroffene Feld geht dabei verloren und das vorherige Feld wird beschädigt.
  • BM-24131: Behebt: Fehler beim Anlegen eines Kontakts mit ungültigem Zertifikat.
  • BM-24492: Behebt: Beim Hinzufügen einer bereits vorhandenen Kategorie zu mehreren Nachrichten oder Kontakten wird eine Benachrichtigung zum Hinzufügen der Kategorie angezeigt.
  • BM-23940: Behebt: Das Ändern bestimmter Felder aktiviert die Schaltfläche „Speichern“ nicht.
  • BM-23923: Behebt: Beim Anlegen eines Kontakts mit Geburts- oder Namenstag werden diese um einen Tag verschoben.
  • Behebt: Die Anwendung „Kontakte“ kann durch eine Notiz eines Kontakts oder ein gefälschtes Anmeldeformular überlagert werden.

CardDAV​

  • BM-24546: Behebt: Eine umfangreiche CardDAV-Synchronisierung (großes Adressbuch) blockiert andere DAV-Verbindungen.

MAPI / Outlook​

  • BM-24536: Behebt: Eine über Outlook akzeptierte Besprechung kann nach zehn Minuten ohne Änderung aus dem Kalender des Servers verschwinden.
  • BM-24497: Behebt: Ressourcenreservierungen können nicht über Outlook bestätigt werden.
  • Korrektur: Die Liste der ISP-Zugriffsrechte für öffentliche Ordner wird nicht mehr bei jeder Outlook-Verbindung neu geschrieben.
  • Korrektur: Die MAPI-APIs (Replica, Outlook-ISP) werden intern bereitgestellt und sind nicht mehr unter /api erreichbar.
  • Behebt: Eine MAPI-Eigenschaft vom Typ stream:///… ermöglichte es, bm-mapi dazu zu bringen, eine beliebige Datei vom Server zu lesen. Nun werden nur noch Dateien aus dem MAPI-Spool-Verzeichnis gelesen.

Mobilgeräte (EAS)​

  • BM-24522: Behebt: Ein abgesagter Termin einer wiederkehrenden Besprechung wird auf dem iPhone als angenommen angezeigt; die Annahme schlägt stillschweigend fehl.
  • BM-24547: Behebt: Das Versenden einer E-Mail oder das Öffnen eines Anhangs von einem älteren Smartphone aus (ActiveSync < 14) blockiert andere ActiveSync-Verbindungen.

Thunderbird​

  • BM-24245: Behebt: Die Kontingente aller Postfächer werden beim Öffnen der Einstellungen sowie im Kontingentfenster nicht geladen.
  • Behebt: Der Thunderbird-Autokonfigurationsserver stellt nun ausschließlich die XML-Dateien .xpi aus seinem Erweiterungsverzeichnis bereit; bei anderen Dateien wird ein 404-Fehler zurückgegeben.

Videokonferenzen​

  • Behebt: Für den Zugriff auf einen BlueMind-Videokonferenzraum ist nun eine Sitzung erforderlich; Gäste können den Raum weiterhin mit ihrem Token betreten.

Verwaltung / Architektur​

Admin-Konsole​

  • BM-18009: Fehlerbehebung: Die Sperrung eines Benutzers durch einen Domänenadministrator beendet nun dessen Sitzungen.
  • BM-24389: Behebt: Auf der Registerkarte „Freigaben“ wurden beim Wechseln des Containers die Freigaben verschiedener Container vermischt.
  • BM-24538: Behebt: Bei der Aktualisierung eines Benutzers außerhalb der Verwaltungskonsole geht dessen KI-Funktionalität verloren.

Adressbuch, Benutzer und Ressourcen​

  • Korrektur: Die Benutzer-API gibt nun keine Passwort-Hashes (einschließlich „admin0“) mehr an einen Domänenadministrator zurück, auch nicht bei der Suche nach einer externen Kennung.
  • Korrektur: Zum Abrufen der Spracheinstellung eines Benutzers ist nun eine Sitzung erforderlich.
  • Korrektur: Für den Zugriff auf die Informationen des Verzeichnisses (Name, E-Mail-Adressen, Telefonnummern, Anschriften) ist nun Lesezugriff auf das Domänenverzeichnis erforderlich. Fotos und Symbole bleiben ohne Authentifizierung zugänglich.
  • Korrektur: Für den Zugriff auf die Liste der Änderungen im Verzeichnis ist nun Lesezugriff auf das Domänenverzeichnis erforderlich.
  • Korrektur: Für den Zugriff auf die Liste der Untereinheiten einer Organisationseinheit ist nun Lesezugriff auf das Domänenverzeichnis erforderlich.
  • Korrektur: Die Rolle „Überprüfen und reparieren“ ist nun erforderlich, um die Liste der Reparaturvorgänge für einen Eintrag anzuzeigen und die Reparatur durchzuführen. Darüber hinaus erfordert die Konfiguration der Administratorrollen einer Organisationseinheit eine Sitzung, und es werden keine Informationen gespeichert oder gemeldet, wenn sich die Rollen nicht ändern.
  • Korrektur: Für die Rückgabe des Ereignisbeschreibungsmodells einer Ressource ist nun Lesezugriff auf die Ressourcen der Domäne erforderlich.
  • Korrektur: Verzeichnis-Einträge, deren UIDs ein Pfadtrennzeichen enthalten (../), werden nun bei der Erstellung abgelehnt.

Klon​

  • BM-24539: Behebt: Ein Klon übernahm die Funktionen der Benutzer aus der Quelle, wie z. B. die KI, nicht.

Container​

  • Behebt: Das Anlegen eines Hierarchieknotens für Container anhand der Kennung schlägt mit der Fehlermeldung „already exists“ fehl.
  • Korrektur: Zum Erstellen von Containern ist nun eine Sitzung mit entsprechenden Berechtigungen erforderlich; ein Benutzer ohne Administratorrechte kann nur einen Container erstellen, dessen Eigentümer er ist.
  • Korrektur: Zum Reservieren von Objekt-IDs ist nun eine Sitzung mit Berechtigung erforderlich.
  • Korrektur: UIDs von Containern, die ein Pfadtrennzeichen enthalten (../), werden nun bei der Erstellung abgelehnt.
  • Korrektur: Zum Ändern der Containerhierarchie eines Benutzers ist nun Schreibberechtigung erforderlich.

Kern​

  • BM-24334: Behebt: Eine Speicherzuweisung wartete bis zu 30 Sekunden auf ein Speichersegment, obwohl dessen Erstellung fehlschlug (ENOSPC).
  • Behebt: Wiederherstellung von Changesets.
  • Behebt: Wenn ein Datenstrom nicht in eine Datei geschrieben werden konnte (Festplatte voll, Datei nicht öffnungsfähig …), wurde der Vorgang entweder mit einer unvollständigen Datei erfolgreich abgeschlossen oder endete nie ( bm-cli, Anhänge, WebDAV-Upload).
  • Behebt: Bei vollem Speicherplatz blieben leere temporäre Dateien im temporären Verzeichnis zurück.
  • Behebt: Nach einem parallelen Hot-Update lief ein Hintergrundauftrag bis zum Neustart jede Sekunde.
  • Behebt: Ein Job, der abgebrochen und wenige Sekunden später erneut gestartet wurde, blieb auf unbestimmte Zeit im Status „läuft“ stehen.
  • Behoben: Bei der Wiederherstellung fehlender Nachrichtentexte wurde ein Text als wiederhergestellt gemeldet, auch wenn dessen Versand fehlgeschlagen war.
  • Behebt: Ein S3-Download, der beim Schreiben auf die Festplatte fehlschlug, blockierte den Aufrufer auf unbestimmte Zeit.

E-Mail-Filterung (Milter)​

  • Behebt: Milter fordert den Mailserver nun auf, es erneut zu versuchen, wenn der temporäre Speicherplatz knapp wird, anstatt die Nachricht ohne Text durchzulassen.

E-Mail-Workflows und E-Mail-Tipps​

  • Korrektur: Die Rolle „Domänenadministrator“ ist nun erforderlich, um die Regeln für den E-Mail-Fluss einsehen zu können.
  • Korrektur: Die „Mail-Tipps“ sind nun ausschließlich für Benutzer der Domäne und globale Administratoren reserviert; sie können ohne Authentifizierung nicht mehr eingesehen werden.

Dateihosting (Filehosting)​

  • BM-24577: Behebt:
    • Das erneute Teilen einer Datei erstellt bisher jedes Mal einen neuen öffentlichen Link. Wird dieselbe Datei vom selben Benutzer erneut geteilt, wird nun der bereits vorhandene Link wiederverwendet.
    • Das Entfernen einer Datei aus einer E-Mail führt dazu, dass der Link zu dieser Datei in anderen E-Mails, in denen sie geteilt wurde, nicht mehr funktioniert.
  • Korrektur: Sicherungsdateien, Dateien aus dem Datei-Hosting und Dateien aus der Aufgabenwarteschlange können nicht mehr außerhalb ihrer jeweiligen Verzeichnisse mittels einer verschlüsselten ../ gespeichert werden.

Audit-Log​

  • Korrektur: Sitzungs-IDs werden im Audit-Protokoll durch einen SHA-256-Hash ersetzt, und die Filterung nach Sitzungen funktioniert sowohl mit der ID als auch mit deren Hash (bm-cli auditlog login --session-id).
  • Korrektur: Die API für Abfragen des Audit-Protokolls wird intern bereitgestellt: Sie ist nicht mehr unter /api/logs über die öffentliche URL erreichbar.
  • Korrektur: Für den Zugriff auf die Audit-Protokolle und die Verwaltung ihres Speicherplatzes ist nun die Rolle „Systemverwaltung“ erforderlich.

E-Mail-Zustellung (LMTP)​

  • Behebt: E-Mails, die durch eine Filterregel gelöscht wurden, verursachten die Warnmeldung „Chunk was reclaimed by GC“ sowie einen Speicherverlust.
  • Behebt: Eine E-Mail konnte unter Umständen unvollständig zugestellt werden, begleitet von der Meldung 250 Ok, wenn der temporäre Speicherplatz sowohl beim Empfang als auch beim Versenden nicht ausreichte. Die Zustellung schlägt nun mit einem temporären Fehler (452) fehl.
  • Behebt: Für jede E-Mail, die durch eine Filterregel gelöscht wurde, wurde unter ERROR der Fehler NullPointerException protokolliert.
  • Behebt: Eine E-Mail, die durch eine Domänenfilterregel gelöscht wurde, wurde dennoch im Posteingang zugestellt.
  • Behebt: LMTP-Fehlermeldungen enthielten den Text des internen Fehlers. Sie lauten nun internal error, see the server logs.

E-Mail (IMAP)​

  • Behebt: Der IMAP-Client von bm-cli hielt die Verbindung nach einem Lesefehler offen und las anschließend die E-Mail-Daten als Antworten ein.
  • Behebt: Ein schwerwiegender APPEND IMAP führte dazu, dass andere IMAP-Verbindungen einfroren, wenn der Speicherplatz knapp wurde. Der Server antwortet nun im Fehlerfall mit - BYE [UNAVAILABLE].
  • Behebt: Ein fehlgeschlagener IMAP-Befehl (Suche, Ordnerbefehl) erhielt keine Antwort, und der Client wartete auf das Timeout. Nun erhält er die Antwort NO [SERVERBUG].
  • Behebt: IDLE gibt nun eine eindeutige Antwort zurück, anstatt bei einem Fehler beim Start oder beim Herunterfahren auf Serverseite nicht zu enden.
  • Behebt: Ein IDLE, der unmittelbar nach dem Start beendet wurde, blieb möglicherweise weiterhin für Änderungen im Postfach abonniert.
  • Behebt: COPY und APPEND zu einem nicht vorhandenen Ordner antworten nun mit NO [TRYCREATE] (RFC 3501), damit der Client den Ordner erstellen kann.
  • Behebt: Der interne IMAP-Client stürzte stillschweigend ab, wenn er eine Antwort vom Server nicht lesen konnte.
  • Behebt: IMAP-Fehlermeldungen verwenden nun festgelegte Texte anstelle des internen Fehlertextes oder des vom Client gesendeten Textes; die Details werden in die Protokolle weitergeleitet.
  • Behoben: Es ist nun eine Berechtigung für ein Postfach erforderlich, um den vollständigen Namen eines seiner Ordner anzuzeigen.

Notizen, Aufgaben und S/MIME​

  • Korrektur: Zum Lesen oder Bearbeiten von Notizen sind nun Lese- oder Schreibrechte für den Notiz-Container erforderlich; ein Container, der keine Notiz ist, wird abgelehnt.
  • Korrektur: Zum Lesen des Aufgaben-Containers ist nun das Leserecht erforderlich; ein Container, der keine Aufgabenliste ist, wird abgelehnt.
  • Korrektur: Die API für S/MIME-Zertifikate von Zertifizierungsstellen macht andere Container nicht mehr ohne Authentifizierung zugänglich. Zudem erfordert das Auslesen eines Zertifikats anhand seiner Kennung Lesezugriff auf den MIME-Container, und die API lehnt jeden Container ab, bei dem es sich nicht um einen MIME-CA-Zertifikatscontainer handelt.
  • Korrektur: Der Import einer ICS-Datei wird vor dem Start der Aufgabe abgelehnt, wenn der Aufrufende keine Schreibberechtigung für die Aufgabenliste besitzt.

Sicherung und Wiederherstellung (DataProtect)​

  • Korrektur: Sicherungsdateien, Dateien aus dem Datei-Hosting und Dateien aus der Aufgabenwarteschlange können nicht mehr außerhalb ihrer jeweiligen Verzeichnisse mittels einer verschlüsselten ../ gespeichert werden.

System und Installation​

  • Korrektur: Für den Zugriff ist nun eine Authentifizierung erforderlich:
    • zu den Installationsmeldungen (Ablauf der Testphase oder des Abonnements, Warnung im Zustandsbericht)
    • benutzerdefinierte Eigenschaften und der Rollenkatalog (mit Angaben zu installierten Plugins und zum Abonnementstatus)
    • zur API für externe Systeme, einschließlich Verbindungstest
    • zum Domänenmodell, zum Status der Updates und zu den Bedingungen für die Verwendung von Let's Encrypt. Darüber hinaus ist die Rolle „Zertifikatsverwaltung“ für die Let's Encrypt-Bedingungen erforderlich.
    • zum Status, zum Ergebnis und zu den Protokollen der Aufgaben
  • Korrektur: Für die globalen Einstellungen ist nun die Rolle „Systemverwaltung“ oder „Konfiguration“ erforderlich.
  • Korrektur: Der Installationsassistent kann nun ausschließlich die Datei /etc/bm/bm.ini lesen oder schreiben.

Überwachung​

  • Behebt: Der OpenTelemetry-Java-Agent schlug beim Start aufgrund eines Konflikts im Ressourcenschema fehl, wenn ein Dienstname konfiguriert war.