CISA's fact sheet on phishing-resistant MFA explains the basic value: if a password is compromised, an attacker still cannot get in without the second factor, which stops common techniques such as password spraying. CISA has "consistently urged organizations to implement MFA for all users and for all services, including email, file sharing, and financial account access" (CISA fact sheet).
The same fact sheet is blunt that "not all forms of MFA are equally secure," and lists the attacks that defeat weaker forms:
- Phishing. A fake login page collects the username, password and one-time code, and the attacker replays them to the real site.
- Push bombing. The attacker sends push notifications until the user taps Accept to make them stop.
- SS7 exploitation. Weaknesses in phone network signaling let attackers intercept codes sent by text or voice.
- SIM swap. The attacker persuades a mobile carrier to move the victim's number to a SIM card they control.
NIST's digital identity guidelines draw the line on codes typed by hand. As quoted in Zip Security's small business MFA guide, NIST SP 800-63B-4 states that authenticators requiring manual code entry "SHALL NOT be considered phishing-resistant" (Zip Security). A phishing site can simply relay the code in real time.
What resists phishing is cryptography bound to the real website. Microsoft's documentation explains that passkeys, built on FIDO standards, use "origin-bound public-key cryptography" and require local user interaction, so a passkey only works on the site it was created for and cannot be replayed on a look-alike domain (Microsoft Learn on passkeys).



