Security
Key points

Key points

  1. 1Treat a lost or stolen authenticator as an active account takeover until the sign-in logs prove nothing happened after the device went missing.
  2. 2The first 15 minutes should disable the registered authenticator, revoke refresh tokens and sessions, then re-enroll the user on a channel you can verify.
  3. 3Roles matter: an executive or admin device triggers a much wider response than a standard mailbox, because the blast radius is different.
  4. 4A written drill schedule and a named owner for each step keep the plan from rotting between incidents.

The first 15 minutes, in order

The single most common mistake is getting the order wrong: teams disable the authenticator, then start hunting the logs, then revoke sessions an hour later. Each delay lets a captured token outlive the fix.

Work in this sequence. Each step has an owner so nobody waits for permission.

MinuteActionOwnerWhy it comes here
0 to 2Open an incident ticket, page the on-call identity admin, message the user on a channel they still control (phone, manager)Helpdesk leadConfirms the report is real and starts the audit trail
2 to 5Disable the affected authenticator method in the identity providerIdentity adminStops new sign-ins with the stolen factor
5 to 10Revoke refresh tokens and kill active sessionsIdentity adminZaps sessions already issued during the gap
10 to 15Pull sign-in logs from the time the device went missingSOC analystEstablishes whether anyone got in
15 onwardForce re-enrollment on a verified channelHelpdesk leadRestores access without reopening the hole

A useful decision rule for step 2: if you cannot state the exact time the device went missing, assume it went missing at the start of the user's last known offline window and pull logs from 24 hours earlier. Attackers rarely wait.

The reason revocation is separate from disabling the authenticator is that tokens are issued independently. Microsoft notes that access tokens issued by Microsoft Entra ID last for 1 hour by default, and apps can silently reauthenticate with a refresh token, so an attacker sitting on a valid refresh token survives a simple MFA reset (Microsoft Entra revocation guidance). Disabling the factor does not revoke those tokens.

Detection signals: what actually tells you a device is gone or abused

A user reporting a lost phone is the easy case. The harder case is a device that is missing but unreported, or stolen and then used. Watch for these signals and route them to the same runbook:

  • A sign-in that succeeds from a new IP or country within minutes of the user's last session.
  • An MFA method added or changed without a matching helpdesk ticket.
  • Push notifications the user did not request, which CISA describes as push bombing or MFA fatigue, where attackers bombard a user until they approve (CISA phishing-resistant MFA fact sheet).
  • A helpdesk call asking to reset MFA for an account, arriving shortly after a password reset request for the same account.

That last one is the highest-value pattern. It is the classic recovery-path takeover: the attacker has the password, cannot pass MFA, so they call the helpdesk as the user. If your helpdesk resets the factor without verifying identity, the attacker wins without ever touching the lost device.

Containment order and why it is not alphabetical

Containment is not "do everything at once." The order protects against three distinct failure modes: continued access, surviving credentials, and re-entry.

1. Suspend the account first if the risk is high. For privileged roles, disable the account entirely for the first hour rather than just the factor. You can re-enable it after logs are clean.

2. Revoke tokens and sessions. In Microsoft Entra, revoking refresh tokens invalidates them, and you should also remove trusted devices and existing sessions for a riskier case. A practitioner walkthrough of this pattern treats recovery as a "security epoch" change: bump a per-account counter so every credential issued under the old epoch fails its check, then clean up individual records asynchronously (session and trusted device revocation). The epoch approach matters when a user has sessions across many applications; per-app revocation is slow and easy to miss one.

3. Rotate the password. If the device was unlocked or the password was stored anywhere on it (password managers often are), assume the password is compromised. Do this before re-enrolling the factor.

4. Re-enroll on a verified channel. This is the step most teams rush. A Temporary Access Pass, time-bound and single-use, is a defensible way to let the user register a new passkey or FIDO2 key without a shared secret over chat (Microsoft Secure Future Initiative guidance).

5. Check for persistence. Look for new OAuth grants, new API tokens, delegated mailbox access, forwarding rules, and new recovery email addresses. These survive a password reset.

The ordering logic is simple: cut the attacker's live access, then destroy anything that could re-establish it, then restore the user. Reversing steps 3 and 4 means the user re-enrolls onto a compromised password.

Helpdesk verification: the step that decides the outcome

The helpdesk is where most MFA incidents are actually won or lost, and it is also where the original theft is often enabled. Before any factor reset, require an out-of-band verification that does not rely on the channel the attacker controls.

A workable decision tree:

  • Can you reach the user on a phone number or video call from the HR record? Yes: verify identity with two independent facts (employee ID plus manager confirmation), then proceed.
  • No, and the role is privileged: escalate to the identity admin and the user's manager; do not reset anything until the manager confirms identity in person or by video.
  • No, and the role is standard: issue a Temporary Access Pass to the manager for hand delivery, or delay recovery to the next business day if the account is not business critical.
  • Repeat requests within a short window: treat as suspicious and escalate. Legitimate users ask once.

NIST's authentication guidance requires that when a new authenticator is bound to an account, the subscriber be notified through a mechanism independent of the transaction itself (NIST SP 800-63B-4). Apply the same principle to helpdesk verification: the confirmation channel must be independent of the account being recovered.

Decision tree for high-risk roles

Not every lost device is the same size of fire. Use role sensitivity to decide how deep to go.

RoleAccount actionSession actionCommunicationExtra checks
Standard userDisable factor, force re-enrollRevoke refresh tokens, kill sessionsUser and managerCheck logins since loss
Manager or finance approverDisable factor, force re-enroll, reset passwordFull revocation plus trusted devicesManager, helpdesk, finance leadReview recent payment or approval actions
Admin, executive, or anyone with production accessDisable account for first hourFull revocation, invalidate API keysIncident lead, manager, security leadCheck for new OAuth grants, audit logs, and any privilege changes
Shared or service identityDisable dependent service, rotate secretInvalidate workload credentialsService owner and incident leadConfirm nothing automated uses the exposed factor

The tiering reflects what CISA recommends generally: prioritize phishing-resistant MFA for administrator and privileged accounts, accounts with broad access to customer or financial data, and those with access to sensitive systems (CISA small business MFA guidance). Those same accounts deserve the heavier incident response.

One insight that first search results tend to miss: if the lost factor is a phishing-resistant key or passkey, the containment window is usually shorter, because the credential is bound to a device and origin and cannot be replayed elsewhere (Microsoft passkeys documentation). The risk shifts from "attacker uses the factor" to "attacker has physical possession and the device unlocks." With SMS or OTP, the risk is the opposite: SIM swap and code interception become live concerns (CISA MFA overview). Treat the recovery accordingly.

A worked example: a finance approver loses a phone with an authenticator app at 14:10 on a Friday. The user texts their manager at 16:40. By the time the helpdesk opens a ticket at 17:05, the window is nearly three hours. If the attacker had the SIM swapped before the phone was lost, the risk is real. Logs show a sign-in from an unfamiliar IP at 15:20 that succeeded with the authenticator app. The correct response is not just factor reset: it is password reset, revocation of all sessions, review of the approver's recent transactions, and a fraud alert to the finance lead. The cost of a missed payment redirect dwarfs the cost of an hour of disrupted access.

What to tell the team, and what to keep quiet

Communication is where well-intentioned teams do damage by over-sharing or under-shoveling.

Default posture: tell the people who need to act, not the whole company. Until you know whether the device was unlocked, a company-wide warning invites speculation and may alert an attacker who is still watching a shared channel.

Send to:

  • The affected user, with a clear script: what happened, what to do next, when access returns.
  • The user's manager, with the expected recovery time and any temporary access arrangement.
  • The helpdesk, with the ticket number and the verification method to use.
  • Security lead and incident lead, with the status.
  • For privileged or finance roles, the relevant business owner.

Hold off on company-wide communication unless the logs show data access, or unless the helpdesk expects a wave of "is it real?" questions. Prepare a short internal note for that case and release it with the facts, not the speculation.

The message itself should answer four questions: what happened, what you have done, what the user should do, and when they will hear more. Keep it to those.

Preventing the next incident: backup factors and the recovery path

Every lost-device incident is easier when the user has a second registered factor. NIST guidance on authenticator event management states that credential service providers and verifiers should encourage subscribers to maintain at least two separate means of authentication, precisely to reduce the need for account recovery (NIST authenticator event management).

The practical minimum:

  • Two registered factors per user, one of them a backup the user keeps separately (a FIDO2 key in a drawer, a recovery code in a safe).
  • A recovery path that does not weaken the primary factor. CISA warns that letting users recover via SMS weakens even a phishing-resistant primary method, because attackers target the weaker path (CISA phishing-resistant guidance alert). If recovery needs a code over text, the stronger method is only as strong as the phone line.
  • A documented policy for what the helpdesk may and may not do without a manager. Write it, train it, audit it.

For teams where identity is the control plane and the stakes are high, a specialist can help tune the recovery design without introducing a weaker bypass. A free AI discovery call is a reasonable way to sanity-check your identity incident plan against other controls.

Drill schedule and keeping the plan current

A runbook that has never been exercised is a hypothesis. Run it as a game day at least twice a year, and rotate the roles so the plan does not depend on one person.

CadenceExerciseWhat good looks like
QuarterlyTabletop: lost device for a standard userRunbook executed in under 20 minutes by the on-call identity admin
Semi-annualLive drill: reset MFA for a test accountLogs pulled, sessions revoked, user notified, no real user disrupted
AnnualCross-team incident: privileged user device lossFinance, legal, and communications all test their roles
After every real incidentBlameless reviewOne measurable change to the runbook, with an owner and a date

Measure three things during the drill: time to disable (target: under five minutes), time to revoke (under ten), and time to verified re-enrollment (under one business day for standard users). If time to revoke is consistently high, the problem is usually missing permissions or a manual approval step, not missing tools.

Keep the plan current by tying updates to real changes: every time an identity provider workflow changes, every time a new factor type is enabled, and every time a role is added to the high-risk list. A runbook with an owner and a change hook survives; a runbook stored in a wiki with no owner does not.

If you are standardizing identity across several teams, a shared credit pool and per-person keys make the admin side easier to keep consistent; Quanta for Teams is built around that model.

FAQ

FAQ

Should we disable the account or just the authenticator?

Disable the account when the role is privileged, executive, finance, or has production access, and do it for the first hour while you read the logs. For a standard user, disabling the authenticator and revoking sessions usually contains the risk with less disruption. The rule is to match the disruption to the blast radius, not to the ease of the action.

How far back should we pull sign-in logs?

Start from the last confirmed time the user had the device in their possession, and if that is unknown, go back 24 hours. Look for successful sign-ins, new MFA method registration, consent grants to new applications, and any change to forwarding or delegation. A clean log from that window is what lets you close the incident.

The user says the phone was locked. Do we still need a full response?

Yes, but you can scale the depth. Locked and unreported is lower risk than unlocked and missing; still revoke sessions and re-enroll on a verified channel, but you can defer the broader fraud review to a targeted check of recent activity. Document the assumption so the reviewer knows what you relied on.

Can the helpdesk reset MFA over chat?

Only after out-of-band identity verification through a channel independent of the account, such as a call to the number on file or video confirmation from the manager. If the helpdesk resets a factor based on a chat message, an attacker with the password bypasses MFA entirely. This is the most common failure in real incidents.

How do we stop this from happening again?

Register two factors per user, keep one as a separately stored backup, and make sure the recovery path does not rely on a weaker channel than the primary factor. Then drill the runbook until time to disable is under five minutes and time to revoke is under ten. The plan is only as good as the last exercise.

Sources

Sources

  1. Revoke user access in an emergency in Microsoft Entra ID
  2. PDF Implementing Phishing-Resistant MFA - CISA
  3. Revoking Sessions and Trusted Devices After MFA Recovery
  4. Phishing-resistant MFA (Secure Future Initiative) - Microsoft Learn
  5. NIST.SP.800-63B-4.pdf
  6. Require Multifactor Authentication - CISA
  7. Authentication methods in Microsoft Entra ID - passkeys (FIDO2)
  8. More than a Password - CISA
  9. Authenticator Event Management
  10. CISA Releases Guidance on Phishing-Resistant and Numbers Matching ...
About the author

About the author

Antonio Evans
Antonio Evans

Antonio Evans is the founder of Quanta Intelligence and a fractional CTO who builds HIPAA-ready AI systems for health and life-science companies. Before that he was technical co-founder of FriendsEAT for twenty years, CEO of Socialdraft, and a data engineer at IBM. Antonio lives with his dog Santino in Lisbon, Portugal.

All articles