mythsthe peopleOkta / Lapsus$2022identity / subprocessors

everyone assumed:

a subprocessor's laptop cannot reach our customers' data

what was actually true:

A subprocessor is not far from your data.

how it happened

  1. whoLapsus$remote access
  2. the gapSitel engineercould reach customer tenants
  3. thenquiet for 2 monthsinvestigated privately
  4. the resultup to 366 customersscreenshots posted
the gap that let it happen the result

what everyone assumed

You vet your vendor, the vendor vets its subprocessors, and the chain of contracts is supposed to hold the risk in place. A support contractor’s laptop feels comfortably far from your production data: it is someone else’s employee, on someone else’s device, inside someone else’s company. The distance is the reassurance. The whole point of a subprocessor is that they handle a slice of the work so it does not touch the core, and the paperwork says so.

what happened

Between January 16 and January 21, 2022, an attacker held remote access to the workstation of a support engineer at Sitel, a subprocessor Okta used for customer support, working through its Sykes subsidiary. That workstation had the access a support role needs, which meant it could reach the Okta tenants of the customers that engineer supported. Okta’s security team received an alert on January 20 about a new multi-factor factor added to a Sitel account from a new location, and the incident was contained. Then it went quiet. The scope was investigated privately, and for two months the wider world knew nothing.

step by step

  1. a support contractor's laptop can reach customer tenantsA Sitel engineer working Okta support, with the access the role needs.the assumption breaks here
  2. 16-21 January 2022an attacker has remote access to itOn 20 January an alert about a new MFA factor leads to containment.
  3. two quiet monthsThe scope is investigated privately.
  4. 22 March 2022Lapsus$ posts screenshotsOkta puts the maximum potential impact at 366 customers.

how it surfaced

On March 22, 2022, the Lapsus$ group posted screenshots of Okta’s internal systems, taken from that Sitel engineer’s workstation. Okta disclosed that the maximum potential impact was 366 customers, the total whose tenants the compromised Sitel environment could have accessed during the window, though the attacker’s actual control of the workstation lasted about 25 minutes. The number that mattered was not the 25 minutes. It was that a support contractor’s laptop had sat within reach of 366 companies’ identity data all along. The assumption retired itself the moment the reach of a subprocessor’s device was drawn on a map.

A subprocessor is not far from your data.

A subprocessor is a door into it, sized to whatever access their role requires. The contract describes the boundary; it does not enforce it on the device where the work actually happens.

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 identity provider uses an outside support team that can reach your account settings.
the gap nobody seesYou never think about that team, or the laptops they work on.an outside tool that can do anything
  1. in this story
    the day it mattersOne support worker's laptop is taken over for a short while.
    what it costs youYour company's logins were within reach of someone you never hired.
  2. or it goes like this
    howYour IT provider's remote-management tool is broken into.
    what leavesevery computer it manageswho ends up with ita ransomware crew hitting all its clients at once
    it happenedKaseya VSA, 2021
  3. or it goes like this
    howThe master key of a remote-support product is stolen.
    what leavesstaff computers and the documents on themwho ends up with ita state-sponsored group
    it happenedUS Treasury and BeyondTrust, 2024

sources

  1. Okta, "Okta's Investigation of the January 2022 Compromise"
  2. Dark Reading, "Okta Says 366 Customers Impacted via Third-Party Breach"
  3. BleepingComputer, "Okta: Lapsus$ breach lasted only 25 minutes, hit 2 customers"
  4. TechCrunch, "Okta confirms January breach after hackers publish screenshots of its internal network"

← all myths

your turn

what you can do about it

  1. this week

    Take the subprocessor with the broadest access to your customers' data and write down, plainly, what one of their support workstations could see.

    You keep a subprocessor list because a customer asked for one, and it feels like a compliance artifact. The quiet-months question makes it operational: for each subprocessor on that list, what customer data can their people actually reach, and on what devices. The companies that answered Okta's customers fastest were the ones who already knew that answer before March 22.

  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.