Blog Identity / Phishing

Echter Login. Falscher Auftrag.

Themenstand: 31.10.2026 · Für den Blog aufbereitet am 06.11.2026. Auf Basis vorhandener Postingtexte neu ausgearbeitet.

Schwarzer Briefumschlag mit gelbem Siegel

Beim Device-Code-Phishing kann die Anmeldeseite echt sein. Entscheidend ist, wessen gestarteten Ablauf man gerade bestätigt.

Lesemodus

Die falsche Frage wäre: Ist die Login-Seite echt?

Bei diesem Angriff kann genau das stimmen. Die Person meldet sich beim echten Identitätsanbieter an und erfüllt möglicherweise auch die Mehrfaktor-Anmeldung. Trotzdem landet der daraus entstehende Zugriff beim Angreifer. Der Fehler liegt im untergeschobenen Auftrag.

Der Device Authorization Grant ist für Geräte mit eingeschränkter Eingabemöglichkeit gedacht. Ein gestarteter Client wartet auf die Bestätigung eines Codes über ein anderes Gerät. Beim Missbrauch startet der Angreifer den Client und bringt die betroffene Person dazu, seinen Code einzugeben. Erfolgreiche Anmeldung und legitimer Zweck fallen dann auseinander.

Was die Bestätigung tatsächlich freigibt.

Die Anmeldung allein beantwortet nicht, ob die Person den betreffenden Client überhaupt verwenden wollte. Eine angebliche Dokumentfreigabe oder Support-Anweisung kann den Zusammenhang verdecken. Eine echte Microsoft-Domain ist daher ein notwendiger Anhaltspunkt für die Herkunft der Seite, aber kein Nachweis für den legitimen Auftrag.

Ich würde in einer Einweisung genau diesen Übergang zeigen: Wer hat den Ablauf gestartet, welche Anwendung wird bestätigt und welcher Zugriff folgt daraus? Das macht den Mechanismus greifbarer als die allgemeine Aufforderung, genauer auf Links zu schauen.

Den Flow dort begrenzen, wo er nicht gebraucht wird.

Microsoft empfiehlt, Device Code Flow nur dort zu erlauben, wo er erforderlich ist. Mit der Bedingung Authentication flows in Conditional Access lassen sich passende Richtlinien aufbauen. Vor dem Erzwingen braucht es einen Überblick über die tatsächliche Nutzung und sauber begründete Ausnahmen. Ein Konferenzraumgerät und ein normales Benutzerkonto können unterschiedliche Anforderungen haben.

Für die Beobachtung reicht die erste Anmeldung nicht immer. Microsoft beschreibt Protocol Tracking über spätere Token-Erneuerungen hinweg. Die Eigenschaft Original transfer method hilft dabei, die Herkunft einer Sitzung nachzuvollziehen, auch wenn der gerade betrachtete Vorgang anders aussieht.

Widerrufen heißt nicht automatisch: überall sofort beendet.

revokeSignInSessions setzt die Gültigkeitsgrenze für Refresh Tokens und bestimmte Browser-Sitzungen zurück. Microsoft weist auf mögliche Verzögerungen hin. Bereits ausgestellte Access Tokens und die Unterstützung von Continuous Access Evaluation müssen bei der Eindämmung gesondert betrachtet werden. Eine einzige Taste mit dem Namen „überall abmelden“ ist kein universeller Wirksamkeitsnachweis.

Bei einem Verdacht würde ich die tatsächlichen Zugriffe, betroffenen Anwendungen und möglichen Freigaben untersuchen, passende Eindämmungsmaßnahmen durchführen und danach kontrollieren, was noch akzeptiert wird. Welche Maßnahme ausreicht, hängt von der konkreten Umgebung ab.

Die Erkenntnis von Maurizio Schmidt: Eine korrekt durchgeführte Anmeldung kann einen falschen Auftrag bestätigen. Genau deshalb sollten Schulung, Richtlinien und Protokollanalyse denselben Ablauf betrachten.

Zum Ausgangspost

LinkedIn · Diskussion zum BeitragX · Diskussion zum Beitrag

Quellen & weiterführende Links

Microsoft · Authentication flows und Protocol TrackingMicrosoft Graph · revokeSignInSessions und VerzögerungenMicrosoft Security · Device-Code-Phishing und EindämmungRFC 8628 · OAuth 2.0 Device Authorization Grant

Passend weiterarbeiten

ARTEX: Der Zeitvorteil liegt zwischen den Schritten.Der Anruf kam von der IT. Angeblich.Online-Training: Echt genug, um falsch zu sein. · 7 Min.
← Zurück zum Blog

Im Blog suchen

20 Beiträge

14 Rabbit Holes für Entra, M365 und SOC.3 Min. LesezeitARTEX: Der Zeitvorteil liegt zwischen den Schritten.3 Min. LesezeitDas Inventar muss vor der CVE fertig sein.3 Min. LesezeitDas Update selbst ist die Lücke.2 Min. LesezeitDer Anruf kam von der IT. Angeblich.2 Min. LesezeitDer erste Patch war nicht die ganze Kette.2 Min. LesezeitDer interessante Teil liegt zwischen den Alerts.2 Min. LesezeitDer Kernel ist installiert. Läuft er auch?3 Min. LesezeitDer Passkey sitzt. Die Hintertür auch?2 Min. LesezeitDie Gruppe ist noch da. Die Logik steht.2 Min. LesezeitDie KI ist echt. Die Einladung nicht.2 Min. LesezeitEchte Loginseite. Falscher Auftrag.2 Min. LesezeitEchter Login. Falscher Auftrag.3 Min. LesezeitEine KEV-Frist ist noch kein Wiederherstellungsplan.3 Min. LesezeitFernhilfe erlaubt. Domänenzugriff gewonnen.2 Min. LesezeitGeklickt. Bestanden. Nichts gelernt?2 Min. LesezeitKühlung ist kein Neben-Netz.2 Min. LesezeitNode2Shell: Das Image-Tag ist kein Inventar.3 Min. LesezeitStandard ist noch keine Zugriffsregel.2 Min. LesezeitToken-Flows aus PDFs lernen? Viel Glück.3 Min. Lesezeit

Esc schließt die Suche.