- Der Artikel behandelt die Ergebnisse der technischen Untersuchung von Microsoft dazu, wie der in China ansässige Bedrohungsakteur Storm-0558 einen Microsoft Account (MSA)-Verbraucherschlüssel erlangte, Tokens fälschte und auf OWA sowie Outlook.com zugriff.
- Microsoft unterhält eine hochsichere und isolierte Produktionsumgebung zur Steuerung des Mitarbeiterzugriffs. Dazu gehören Hintergrundüberprüfungen, dedizierte Konten, sichere Zugriffs-Workstations und Multi-Faktor-Authentifizierung mit Hardware-Token-Geräten.
- Im April 2021 kam es zu einem Systemabsturz, bei dem ein Snapshot des Absturzprozesses erstellt wurde, der aufgrund einer Race Condition auch einen Signaturschlüssel enthielt. Dieses Problem wurde später behoben.
- Der Absturz-Dump, von dem man annahm, dass er kein Schlüsselmaterial enthielt, wurde gemäß dem Standard-Debugging-Prozess aus dem isolierten Produktionsnetzwerk in eine Debugging-Umgebung im mit dem Internet verbundenen Unternehmensnetzwerk verschoben.
- Der Akteur Storm-0558 konnte das Unternehmenskonto eines Microsoft-Ingenieurs kompromittieren, das Zugriff auf die Debugging-Umgebung mit dem den Schlüssel enthaltenden Absturz-Dump hatte.
- Der Verbraucherschlüssel konnte aufgrund eines im September 2018 eingeführten gemeinsamen Endpunkts zur Ausgabe von Schlüsselmetadaten auf Unternehmens-E-Mails zugreifen. Dieser sollte Anwendungen unterstützen, die sowohl mit Consumer- als auch mit Unternehmensanwendungen arbeiten.
- Die Entwickler des Mailsystems gingen fälschlicherweise davon aus, dass die Bibliothek eine vollständige Validierung durchführt, und fügten die erforderliche Validierung von Aussteller/Bereich nicht hinzu. Daher akzeptierte das Mailsystem Unternehmens-E-Mail-Anfragen mit Sicherheitstokens, die mit einem Verbraucherschlüssel signiert waren. Dieses Problem wurde behoben.
- Microsoft härtet seine Systeme im Rahmen einer Defense-in-Depth-Strategie kontinuierlich weiter. Zu den speziell auf diese Erkenntnisse zugeschnittenen Verbesserungen gehören die Behebung der Race Condition, durch die Signaturschlüssel in Absturz-Dumps gelangen konnten, die Stärkung von Prävention, Erkennung und Reaktion bei irrtümlich in Absturz-Dumps enthaltenem Schlüsselmaterial, die Verbesserung des Credential-Scannings zur besseren Erkennung von Signaturschlüsseln in Debugging-Umgebungen sowie die Veröffentlichung einer erweiterten Bibliothek, die die Validierung des Schlüsselbereichs in Authentifizierungsbibliotheken automatisiert.
1 Kommentare
Hacker-News-Meinungen