5 min read
MFA Bypass Attacks: The New Way Hackers Get Past Your Login Screen
We started telling clients to turn on multi-factor authentication years ago, back when most business owners had never heard the term. It felt like...
4 min read
Tony DiDonato : September 17, 2026
Most clients that we work with all share the same confusion around passkeys vs. passwords, and they’re almost always surprised to learn that a passkey isn’t a stronger password. It’s a completely different way of proving who you are, built on cryptography instead of a secret you type and hope nobody steals.
Passkeys post a 93% login success rate compared to 63% for passwords, and they resist the exact phishing attacks that get past standard multi-factor authentication.
If you’ve read our guide to credential theft, you already know passwords are the weak point attackers go after first. This is the practical fix, and it’s more realistic to roll out than most business owners assume.
A password is a shared secret. You type it, the website checks it against what’s stored on its end, and that’s it. If someone steals that secret, from you or from the website’s database, they can log in exactly like you would.
A passkey works completely differently. It’s a pair of cryptographic keys: a private key that never leaves your device, and a public key the website stores instead of a password. When you log in, your device proves it holds the private key without ever sending it anywhere. There’s no secret sitting on a server for an attacker to steal, because nothing secret ever left your device in the first place.
Passwords fail for the same handful of reasons: people reuse them over and over. A study of more than 19 billion leaked passwords found 94% had been reused or duplicated somewhere else, which means one old password from a personal account can end up protecting a work login too.
Passwords also get phished directly. An employee types a real password into a fake login page, and the attacker now has a working credential regardless of how complex or unique that password was. Complexity requirements never fixed this because the password could still be handed over willingly to a page that looks real enough.
Passkeys stop phishing because they’re cryptographically bound to the real website’s domain, so a fake login page simply can’t use them, even if an employee gets fooled into visiting one. There’s no password to type into the wrong place and no code to hand over by accident.
This directly closes the gap that standard MFA leaves open. Attackers now run adversary-in-the-middle phishing kits that sit between an employee and the real login page, capturing both the password and the session token created after a normal MFA approval. A passkey can’t be captured this way, because it never gets typed or transmitted anywhere a fake page could intercept it. That’s the same gap we cover in our post on session hijacking, and passkeys are one of the few fixes that close it at the root instead of adding another layer that can still be bypassed.
|
Password Alone |
Password + Standard MFA |
Passkey
|
|
|---|---|---|---|
|
Can they be phished? |
Yes |
Yes, via session token theft |
No |
|
Login success rate |
63% |
Varies, still password-dependent |
93% |
|
Average sign-in speed |
Slowest |
Slower, extra step required |
73% faster than passwords |
|
Vulnerable to reuse |
Yes |
Yes, on the password portion |
No shared secret to reuse |
The middle column is where most businesses sit today, and it’s better than a password alone. But it’s still built on a password as the foundation, which means it still carries the reuse and phishing risk a passkey removes entirely.
Switching to passkeys is more realistic than most business owners expect. You don’t need to convert every login on day one. Start with the accounts that matter most: email, your identity provider, and any financial or admin login, since those are the accounts an attacker wants first.
Most major platforms already support passkeys, including Microsoft 365 and Google Workspace, so there’s a real chance your business can turn this on without buying new software. 68% of organizations have already deployed, piloted, or started rolling out passkeys, and businesses making the switch report 81% fewer login-related support tickets: not more work for your IT team, less.
A realistic rollout looks like this:
It’s a smaller lift than most owners assume, and it directly closes the exact vulnerability behind credential theft and session hijacking.
If you want help figuring out where to start, let’s talk it through.
What is a passkey?
A passkey is a login method built on public and private key cryptography. Your device holds a private key that never leaves it, and the website stores a public key instead of a password, so there’s no shared secret for an attacker to steal.
Are passkeys the same thing as multi-factor authentication?
No. Standard MFA still relies on a password as the first factor, which can be phished or stolen. A passkey replaces the password entirely and resists phishing by design, since it’s tied to the real website’s domain.
What happens if I lose the device my passkey is stored on?
Most passkey systems let you register a passkey on more than one device, and major platforms offer account recovery options. Losing a device isn’t the same as losing access permanently.
Do passkeys cost more than passwords to set up?
Most major platforms, including Microsoft 365 and Google Workspace, already support passkeys at no additional cost. The investment is mostly in setup time and employee onboarding, not new software.
5 min read
We started telling clients to turn on multi-factor authentication years ago, back when most business owners had never heard the term. It felt like...
5 min read
Credential theft is now the single biggest way businesses get breached. It beats out malware, unpatched software, and phishing links that drop...
5 min read
Session hijacking jumped 127% year over year, and post-authentication token theft alone spiked more than 200% in the same window, according to...