Security

Attackers Are Switching Off Hardware Keys Mid-Login, and the SMS Fallback Lets Them In

Three campaigns tracked since May all reach the same place: none of them breaks FIDO2. They push users onto the weaker sign-in method that the same access policy still accepts, then keep the session that comes out the other side.

October 23, 2026 · Security
A hand holding a smartphone showing a text message with a reset code, beside a laptop displaying an SMS password reset page asking for a six-digit code

Key Takeaways

  • Dataminr has tied 13 Okta- and ServiceNow-themed lookalike domains to one campaign, three of them found on October 18 and 19, that steers YubiKey users toward SMS or email fallback codes.
  • CloudSEK found the BigBear 2.0 phishing kit disables FIDO2 on proxied Microsoft 365 sign-in pages, and its panel held 4,148 session cookies and 474 completed MFA-bypassed logins.
  • Microsoft says fake help desk callers urging "passkey updates" have been active since May 2026, then register their own MFA method and pull data at under 1,000 files an hour.
  • In none of these campaigns was a FIDO private key stolen. Each worked because a weaker method still satisfied the same access policy as the hardware key.

Hardware security keys and passkeys were supposed to end the phishing problem for the accounts that matter most, and on their own terms they have. The cryptography binds every sign-in to the real site, so a lookalike page gets nothing it can replay. Attackers have stopped arguing with that. Across three campaigns documented in the past seven weeks, the move is the same: make the strong method disappear from the login screen, or talk the user out of it, and collect whatever the weaker fallback produces. Organizations that bought keys but kept SMS codes, push approvals and email links as equal alternatives have, in effect, published which door to use.

Lookalike Portals Built Around the Fallback

The newest activity is in an October 19 intel brief from Dataminr's TRACE team. Since late July, it has watched several waves of domain registrations that pair a target company's name with Okta or ServiceNow, such as riskified-okta[.]com and shipmonk-servicenow[.]com, both identified on October 18, and gladly-okta[.]com about 20 hours later. With ten earlier domains, the campaign now accounts for 13 indicators. The pages imitate single sign-on portals, and the lure is aimed squarely at YubiKey users: where policy allows a fallback such as an SMS or email code, the attacker can step around the hardware key entirely.

The phishing pages are backed by phone calls. TRACE describes vishing that includes MFA fatigue bombing and, in more advanced cases, AI-cloned executive voices used to pressure employees. Since September the targets have concentrated on e-commerce SaaS and infrastructure providers, including marketing platforms, logistics partners, payment providers and fraud prevention vendors, several of them hit more than once. TRACE's assessment is that these firms are chosen for their customers: a breach at a provider opens the door to downstream third-party compromises and more leverage for data extortion.

A Phishing Kit That Deletes the Passkey Option

Where Dataminr's campaign relies on persuasion, BigBear 2.0 does it in code. CloudSEK's analysis of the Evilginx2-based kit, first spotted in June, found that its panel injects JavaScript into every proxied Microsoft 365 login page. The script makes the browser's PublicKeyCredential interface undefined and patches the WebAuthn calls to reject public-key options, so a user with a security key is never offered it and falls back to SMS, a one-time password or an authenticator code, all of which the proxy can relay. When the victim completes that weaker challenge, the proxy keeps the resulting session cookie.

The panel CloudSEK examined held 5,137 records from 3,331 unique victim IP addresses across 461 targeted organizations in more than 40 countries, including 1,032 plaintext passwords and 4,148 session cookies. It logged 474 complete authentications in which MFA was bypassed, 9.2% of the records. The operation looks like a product rather than a crew: CloudSEK identified at least five affiliate operators receiving stolen sessions through live Telegram bots, and 42 VPS nodes over the campaign's life, 26 of which the actor deleted from late July. A kit with resellers and affiliates will be copied, and the FIDO-stripping script is a few lines long.

The Help Desk Call That Ends in a New MFA Device

The third campaign targets enrollment rather than the login page. In a September 9 report, Microsoft describes callers posing as IT help desk staff who phone or text employees' personal numbers about an urgent passkey, MFA or SSO update. The activity, seen since May 2026, is linked to Storm-3121, whose access leads to ShinyHunters and Falcon extortion, and to Storm-3032, which operates under the Helix banner. Victims land on lookalike Microsoft pages on domains such as company-name.secure-passkey[.]com, often running within hours of registration, and are led into adversary-in-the-middle or device code phishing. The attackers then register their own phone, authenticator app or software token, map the tenant through Microsoft Graph, and pull SharePoint, OneDrive and Exchange data at fewer than 1,000 files or emails an hour, over hours or days.

HID Global's Sebastien Paquet, analysing the Microsoft report on October 6, makes the point the three campaigns share: no FIDO private key was stolen and no signature was replayed. The flows around the authenticator failed, in particular phishable fallbacks that satisfy the same policy as a passkey, device code sign-ins, and enrollment that an emailed link or a help desk call can authorize. His summary of the fix is "Enrollment ceases to be an online form and becomes a regulated act."

Closing the Downgrade Path

The guidance from Dataminr, CloudSEK, Microsoft and HID converges on making the strong method the only acceptable one wherever it has been deployed.

Hardware keys remain the strongest sign-in control most organizations can deploy, and nothing in these reports changes that. What they change is the definition of deployed. A key that the login page can hide, or that a convincing caller can replace with a new phone number, protects an account only as well as the weakest method sitting next to it.

Share

More in Security

All Resources →