Microsoft Entra issues access tokens and refresh tokens after successful authentication. These tokens are what actually authorises access to Microsoft 365 services — once a token is issued, it can be presented to Exchange Online, SharePoint, Teams, and other services without re-authentication. Token theft attacks steal these tokens and replay them from a different device or location, giving the attacker authenticated access without ever knowing the user's password.
Token binding protection — implemented in Entra ID through Conditional Access and the Continuous Access Evaluation (CAE) framework — ties tokens to specific devices and conditions, making stolen tokens significantly harder to replay from a different context. Combined with CAE, which allows near-real-time token revocation when risk conditions change, this substantially reduces the window of opportunity for token replay attacks.
This is particularly relevant in the context of AiTM phishing attacks and session hijacking, which are increasingly common attack vectors against Microsoft 365 environments.
Token binding and CAE are broadly compatible with standard Microsoft 365 usage. Considerations:
After enforcing this control, review these related areas: