Sicherere Gruppenaktualisierungen und -nachrichten
Entschlüsselte Gruppengeheimnisse könnten zusätzliche Kopien im Speicher oder in der Diagnose hinterlassen. Falscher Chiffretext, Willkommensnachrichten, Vorschläge, Aktualisierungspfade, fehlende lokale Schlüssel, Zufallszahlenfehler, ungewöhnliche Systemzeit und Epochengrenzen können dazu führen, dass die App geschlossen wird, anstatt einen sicheren Fehler zurückzugeben. Auch einige Baumintegritäts- und Pfadlängenprüfungen wurden nicht in jedem Release-Pfad garantiert.
Beispielsweise muss ein vom Netzwerk empfangenes fehlerhaftes Gruppenupdate abgelehnt werden, ohne den Messenger zu schließen, eine Integritätsprüfung zu überspringen oder Nachrichtenbytes in einem Absturzbericht offenzulegen.
Lokaler Fix vorbereitet, Überprüfung läuft.
Technische Details: openmls 0.8.1 | UMB-117, UMB-118, UMB-120, UMB-121, UMB-125, UMB-128, UMB-129, UMB-130, UMB-131, UMB-132, UMB-133, UMB-134, UMB-135, UMB-136, UMB-137, UMB-138, UMB-139

