ChecklistCONSTRUCTEDUntested

First 15 minutes: a user is getting MFA prompts they did not start

Repeated MFA prompts mean somebody already has the password and is waiting for a tired tap. What to tell the user, what to check, and what to change so the next attempt fails.

high severityCredential AccessT1621T1078.004

The clock starts when

A user reports MFA push notifications or calls they did not start, or logs show repeated MFA challenges for one account, often late at night.

0 of 9 done
minutes 0 to 5

Treat the password as known

minutes 5 to 10

Make the password useless

minutes 10 to 15

Find out who else, and how

Do not

  • Do not tell the user to approve the next prompt to see what happens.
  • Do not close it because every prompt was denied. The password is still compromised until it is changed.
  • Do not assume the attacker is abroad because the address is. Plenty of these come from residential proxies.

Escalate now if

  • Any prompt was approved.
  • The account is privileged, or belongs to finance or an executive.
  • Several accounts are receiving prompts at the same time.

Minute sixteen. The checklist ends here and the response does not.

Open the cloud account compromise playbook

Why this order

The instinct is to treat this as an MFA problem, because that is where it shows. It is a password problem. MFA did its job by asking, and the only reason it is being asked, again and again, is that somebody typed the right password. So the first real fix is changing it, and the questions that matter are whether a prompt was ever approved, and where the password came from.

What this does not cover

A session that was established by an approved prompt and has already been used. If any prompt was approved, you are in an account compromise, not a near miss, and the playbook linked above is where to go next.

sources

  1. MITRE ATT&CK T1621, Multi-Factor Authentication Request Generation · primary
  2. Microsoft Learn: number matching in MFA push notifications
  3. CISA: implementing phishing-resistant MFA (fact sheet)
  4. Microsoft Learn: Entra authentication and authorization error codes

Tags: first-15 · mfa · mfa-fatigue · identity · entra-id · okta · T1621