Not All MFA is Created Equal

Image showing a person tapping an MFA option

When You Have a Choice, Pick the Strongest MFA Available

Multi-factor authentication (MFA, a second proof of identity beyond your password) is one of the best defenses we have against account takeover. But MFA is not one single thing. A text message code, a push notification you tap to approve, and a physical security key or passkey all count as MFA, and they are not equally safe.

Credential phishing has climbed 967 percent since 2022, and weak or stolen passwords still sit behind roughly 80 percent of hacking-related breaches. Attackers have had years to study the weaker forms of MFA, and they have built tools specifically to get around them.

How Attackers Get Around the Weaker Options
Modern phishing kits (sold on the dark web the same way legitimate software is sold) set up a fake login page that sits between you and the real site. You type your username and password into what looks exactly like the Microsoft sign-in screen, and the kit instantly relays it to the real one.

When the real site asks for your MFA code or push approval, the fake page asks for it too and relays it in real time. The attacker uses your own code or approval the moment you give it, then steals the session that follows so they stay logged in even after you change your password.

If a method can be typed in, read off a text message, or approved with a single tap, an attacker’s fake page can ask you for it too.

Why Phishing-Resistant MFA Is Different
Phishing-resistant MFA, like a security key, Windows Hello, or a passkey, works differently. It is cryptographically bound to the real website address, not just your account. A fake copy of a login page cannot complete the handshake, because it is not the real site the key was registered to.

There is no code to read, no push to approve, and nothing for a fake page to relay. That is the entire point.

What This Means for You
When Microsoft or any other system gives you a choice of verification method, pick the strongest one offered, not the fastest one.

A simple rule of thumb when you are given a choice:

  • Authenticator app approval beats a text message code every time.
  • A security key or passkey beats an authenticator app when one is available to you.
  • Never approve an MFA prompt you did not just trigger yourself, no matter which method it uses.
  • If anything about a sign-in page or MFA prompt looks even slightly off, stop before entering anything.

 

MFA only protects us when we pick the strongest version available. We would rather spend thirty extra seconds on a stronger method than deal with an account takeover afterward.

Shane Harkins
NDBT Chief Information Officer

Related

NDBT logo


NDBT logo

NO LOGIN ACCESS

We are currently converting to a new Digital Banking System. Login to online banking will be available again at 8am CDT Tuesday, May 7.

Account sign up:

Please pick your Account type:
or

Please Be Aware

Email messages are not always secure. We are not responsible for the confidentiality of communications sent to us via email. Generally, our security software does not encrypt email messages, unless we specifically send you a message via ShareFile. Email messages traveling across the Internet can be subject to viewing, alteration and copying by anyone on the Internet. Always exercise caution when submitting financial or personal information via email. Existing customers should always send confidential information through the secure portal located inside of their online banking session.

Please Be Aware

This link will take you away from NDBT‘s website and will redirect you to another site outside our domain. NDBT makes no endorsements or claims about the accuracy or content of the information contained in these sites and the security and privacy policies on these sites may be different than those of NDBT.