mythsthe appsCisco Duo2024security software / mfa provider

everyone assumed:

turning on SMS MFA closes the door

what was actually true:

SMS MFA protects the code, but the phone number underneath it is a credential of its own, and it lives in systems you do not run.

how it happened

  1. whoattackerphished a telephony vendor employee
  2. the gapSMS providerdelivered Duo's codes
  3. the resultMFA message logsphone numbers of ~1% of customers
the gap that let it happen the result

what everyone assumed

A team flips on SMS multi-factor authentication and treats the account-takeover problem as handled, because for the most common attack it is. The reasoning is sound: a stolen password alone is no longer enough, and a code sent to the user’s phone is a real second factor. What the model quietly assumes is that the only thing worth protecting is the code itself, and that everything around the code, the phone number, the carrier, the where and when, is exhaust.

what happened

The weakness was not in Cisco Duo and not in the codes. It sat one link upstream, at a third-party telephony provider that delivered Duo’s SMS and voice messages. On April 1, 2024, an attacker phished an employee at that provider and used the credentials to reach its internal systems. Once inside, they downloaded message logs for messages sent during March 2024. The logs held no message content, no codes. They held phone numbers, carriers, the country and state each message went to, and metadata such as the time each one was sent. For a stretch, the access just sat there, a directory of who used MFA, on what number, served by which carrier.

step by step

  1. Duo's SMS and voice messages go through a telephony providerA third party one link upstream.
  2. 1 April 2024an employee at the provider is phishedThe attacker reaches its internal systems.the assumption breaks here
  3. message logs for March 2024 are downloadedNo codes or content: phone numbers, carriers, locations, timestamps.
  4. mid-April 2024about one percent of customers notifiedThe data is raw material for SIM swaps and targeted calls.

how it surfaced

Cisco Duo disclosed the breach to customers in mid-April 2024. The exposed logs covered messages sent between March 1 and March 31, and reached roughly one percent of Duo’s customers. No codes were taken and no accounts were directly broken into. What was taken was the raw material for the next step: a verified phone number tied to a carrier is what a SIM-swap or a tailored social-engineering call is built from. The assumption retired itself in the gap between the door and the doorframe.

SMS MFA protects the code, but the phone number underneath it is a credential of its own, and it lives in systems you do not run.

Closing one door is not the same as owning the wall it sits in.

picture it at a company like yours

The company here is made up. The other two paths are not: they happened, and each links to the story.

your company
a normal dayYour two-step login sends codes by text message through a provider you have never heard of.
the gap nobody seesThat provider holds a list of your staff phone numbers and carriers.a second factor that can be relayed
  1. in this story
    the day it mattersThe provider is breached and the list is copied.
    what it costs youAttackers now know exactly whose phone to target with a SIM swap or a convincing call.
  2. or it goes like this
    howA fake login page passes the password and code to the real site as they are typed.
    what leavesinternal documents, code and dashboardswho ends up with itthe attacker behind the page
    it happenedReddit, 2023
  3. or it goes like this
    howLogin prompts keep coming until a tired employee taps approve.
    what leavesadmin tools and company chatwho ends up with itan attacker who bought a contractor's password
    it happenedUber, 2022

sources

  1. Cisco Duo customer notice, via The Record ,
  2. BleepingComputer, "Cisco Duo warns third-party data breach exposed SMS MFA logs" ,
  3. SecurityWeek, "Cisco Duo Says Hack at Telephony Supplier Exposed MFA SMS Logs" ,
  4. Help Net Security, "Cisco Duo provider breached, SMS MFA logs compromised" ,

← all myths

your turn

what you can do about it

  1. this week

    List the third parties that touch your sign-in, from SMS provider to email gateway.

    Your MFA works, which is exactly why no one is thinking about the telephony provider, the email gateway, or the SaaS that sits between your login screen and your user's phone. The quiet-months question is about that chain: this week, list the third parties that touch your authentication, and look at which factor you would still have if an attacker held the phone number rather than the password. If the answer is SMS alone, that is the same single link that carried these logs.

  2. go deeper

  3. if you're not sure where to start

    Run the offboarding checklist on one leaver. It covers every account and token to close when someone leaves.

    open the checklist →

the letter · every two weeks

one access gap in your inbox, with the fix.

Every issue takes one way access creeps in, shows a real incident where it went wrong, and ends with one thing to check that week. Written for the people who run the tools, without a security team behind them.

  • 1one mechanism, explained plainly
  • 2one real incident, taken apart
  • 3one step you can take on Monday

get the next issue

One email every two weeks. Your address stays here and is never passed to vendors. One click to unsubscribe. Privacy.