Technische Analyse
In der Regel folgt die URL-Struktur, die wir in diesen Kampagnen gesehen haben, dem folgenden Muster.
https://login.microsoftonline.com/common/reprocess?ctx=rQQIARAA02I20jOwUjE3MTFJM0ky1TU0TEvSNTFONNK1SDJK1jUzMjSxMAUCC4PkIiEugcTgtV7WT-pcZpwUj7mt7ye_ilEpo6SkoNhKX78gJzEvsbQkIzknMzWvRC8lVT8lozgjJTXVZAcj4wVGxlVMbMYGBibGBreY-P0dgQqNQER-UWZV6icmjrSixPRcoL5ZzBwWRpbmRpZGhpuY2ZLzc3Pz83YxqxgYGBomJRlZ6poamBvpGlgkm-omJqda6KYam1kmG5mZmxkZmZ1iFskvSM3LTFFIzU3MzFEoKMpPy8xJvcHMeIGF8RULjwGrFQcHlwC_BLsCww8WxkWsQP8kKS969XB5t8PUG------
/common – Bezieht sich auf den gemeinsam genutzten Mandantenendpunkt (/common/) im Anmeldesystem von Microsoft. Das bedeutet, dass die Anforderung nicht an eine bestimmte Organisation gebunden ist – jeder Benutzer (persönlich oder geschäftlich) könnte betroffen sein.
/reprocess – Normalerweise würde Microsoft /reprocess verwenden, um eine fehlgeschlagene Anmeldung oder einen unterbrochenen Authentifizierungsfluss erneut zu versuchen oder fortzusetzen.
CTX – Dies ist ein Kontextobjekt, das Informationen wie Sitzung, Mandant, Umleitungs-URL und Authentifizierungsstatusinformationen enthält, die Microsoft während OAuth-Transaktionen benötigt. Diese Codierung wird in der Regel von Microsoft generiert, wenn eine Anmeldesitzung unterbrochen wird oder fehlschlägt.
URL-Generierung
- Der Bedrohungsakteur registriert eine Anwendung in Azure AD und gibt einen bösartigen Weiterleitungslink an, der in seiner Kampagne verwendet werden soll.
- Er generiert eine OAuth-URL, die den Weiterleitungslink und Parameter wie response_type enthält, um eine Zustimmungsaufforderung auszulösen, die den Zugriff auf das Benutzerkonto anfordert, wenn darauf geklickt wird. Hinweis: Es können auch andere response_type-Optionen verwendet werden, die keine Einverständniserklärungen anzeigen und den Benutzer ohne Warnung auf die bösartige Seite weiterleiten.
- Unter Verwendung dieser URL versucht er, sich selbst anzumelden und die Sitzung zu unterbrechen oder zu manipulieren, um eine ctx-Zeichenfolge zu generieren, die die codierte Umleitungs-URL und die von Microsoft erstellten Sitzungsdetails enthält.
- Anschließend erstellen er eine endgültige Phishing-URL, indem er die erfasste ctx in einen /common/reprocess-Endpunkt einfügt, der einen Anmeldevorgang für jeden Benutzer in jedem Mandanten auslöst. Wir haben beobachtet, dass der generierte Kontext häufig für viele Ziele verwendet wird.
Mimecast-Schutz
Wir haben mehrere Attribute in den letzten Kampagnen identifiziert, die zu unseren Erkennungsfunktionen hinzugefügt wurden. Wir überwachen weiterhin Änderungen bei den Techniken, die mit OAuth-Links verwendet werden.
Ziele:
Überwiegend USA, Immobilien, professionelle Dienstleistungen
Empfehlungen
- Bewertung der Anforderungen externer Anwendungen
- Führen Sie gründliche Überprüfungen der bestehenden Zustimmungen für Drittanbieteranwendungen in dem Unternehmen durch.
- Die erweiterte Protokollierung für OAuth-Anfragen sollte aktiviert werden, um die frühzeitige Erkennung verdächtiger Aktivitäten zu ermöglichen.
- Benutzerschulung zum Sicherheitsbewusstsein
- Benutzer sollten Microsoft-Anmeldeanforderungen, die Berechtigungszugriffe enthalten, sorgfältig prüfen.
- Führen Sie regelmäßige Phishing-Simulationen durch, die Szenarien mit Microsoft-Berechtigungen umfassen.
- Proaktive Bedrohungssuche
- Durchsuchen Sie URL Protect-Protokolle mit spezifischen Filtern für den Parameter reprocess?ctx=, da dies einen wichtigen Indikator für eine Kompromittierung darstellt.