mythsthe peopleIlluminate Education2022education technology / united states

everyone assumed:

keys from someone who left years ago are dead by now

what was actually true:

The FTC alleges that an administrator's cloud key pair kept working years after the person left, and that it was the way in to student data.

how it happened

  1. whothreat actortried several sets of credentials
  2. the gapold cloud key pairallegedly never disabled or rotated
  3. thennew user createdcould bypass the MFA requirement
  4. the resultstudent data copiedover 10.1 million students in the backups
the gap that let it happen the result

what everyone assumed

Credentials feel perishable. A person leaves, the company moves on, the tools change, and anything tied to that person fades from relevance long before it could matter. After years, it is a reasonable guess that an old key has been cleaned up by someone, or at least that attackers would have no way to know it exists. Careful teams hold this belief because nothing in daily work ever contradicts it. A key that still works looks the same as a key that is gone, until somebody uses it.

what happened

The statements about the breach below are allegations from the complaint of the US Federal Trade Commission (FTC). The case was settled without a trial.

According to the FTC complaint, the intruder entered through an existing access key pair for an AWS IAM user, a finding the complaint attributes to the third-party incident response team. The key pair belonged to a former employee with IAM administrator privileges. The complaint says that employee left in April 2018, over three and a half years before the breach, and that Illuminate did not disable or rotate the key pair.

The complaint is not consistent about the age of the credentials. One passage dates the departure to April 2018. Another passage says Illuminate’s own analysis found the credentials to be approximately 10 years old. This page does not choose between them.

The complaint says the actor tried 5 different sets of credentials against the account and only the former employee’s set worked. With that administrator access, the complaint says, the actor generated a token and created a new user that could bypass the multi-factor authentication (MFA) requirement. The complaint also says Illuminate had not enforced single sign-on and MFA on its AWS services until at least April 2022.

According to the complaint, the first access was on 27 December 2021. Over 13 days the actor changed security groups, reset database passwords, deleted database resources and took 787 SQL server backups, and none of this triggered detection. How the actor came to hold the old key pair is not stated in the complaint.

The complaint also describes earlier warnings. It says a third-party assessment in January 2020 gave Illuminate an overall “C” and flagged weak identity and access management practices and weak credentials. It says the same assessor found in February 2021 that these were still not addressed. It says a Director of Data Privacy and Security hired in October 2021 noted inadequate controls for theft detection and monitoring.

step by step

  1. April 2018an administrator leavesThe FTC alleges the key pair of this IAM user with administrator privileges was not disabled or rotated.the assumption breaks here
  2. 27 December 2021an intruder gets inAccording to the incident response findings quoted in the complaint, the first access was with that old key pair.
  3. the intruder works for 13 daysThe complaint says the actor changed security groups, reset database passwords, deleted database resources and took 787 SQL server backups without triggering detection.
  4. 8 January 2022an automated alert firesSeveral websites became unavailable, engineers found malicious activity and access was terminated.

how it surfaced

On 8 January 2022 an automated alert reported that several websites had become unavailable. Engineers found malicious activity and terminated the access, according to the complaint. The complaint says the investigation concluded around 25 March 2022 and that most schools received initial notifications between March and July 2022.

The complaint says Illuminate’s database backups contained some or all of the personal information of more than 10.1 million students, and the FTC press release of 1 December 2025 repeats that figure. The complaint does not say the data was misused. It says Illuminate paid an undisclosed ransom, that the actor did not return all the data, and that deletion cannot be verified. In October 2023, according to the complaint, nearly 387,000 further current and former students were identified as affected and notified.

The FTC announced a proposed consent order on 1 December 2025 and finalised it on 5 June 2026, both by a 2-0 Commission vote, according to its press releases. The 1 December release describes terms that include a comprehensive information security program and deletion of personal data that is no longer needed. This page did not check the final order text and does not quote it.

The FTC alleges that the key of a departed administrator was still the way in, years later.

Age is a property of a key that nobody reads off the key itself. The only way to know whether an old credential is dead is to look it up, and the cloud account will tell you.

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 dayAn engineer with full admin rights at your company leaves, and their account is closed in the systems everyone remembers.
the gap nobody seesA technical key they created for the cloud account sits in a file somewhere and is on no list.access that outlives the job
  1. in this story
    the day it mattersYears later someone finds it, tries it, and it still works.
    what it costs youYour customers' records leave through a door that was meant to be shut long ago.
  2. or it goes like this
    howThe person logs back in from home, weeks after leaving.
    what leavescustomer lists and reportswho ends up with itthe former employee and whoever they work for next
    it happenedCash App / Block, 2022
  3. or it goes like this
    howThe forgotten account's password turns up in a breach dump.
    what leavesa working way into the networkwho ends up with ita ransomware crew
    it happenedColonial Pipeline, 2021

sources

  1. Federal Trade Commission: Illuminate Education, Complaint (docket 222-3105)
  2. Federal Trade Commission: FTC Takes Action Against Education Technology Provider for Failing to Secure Students' Personal Data, 1 December 2025
  3. Federal Trade Commission: FTC Gives Final Approval to Order Against Illuminate Settling Allegations It Failed to Secure Students' Personal Data, 5 June 2026

← all myths

your turn

what you can do about it

  1. this week

    Export your cloud access key report and disable every key that belongs to someone who has left.

    In AWS this is the IAM credential report. Sort it by key age, then disable the keys of former staff and the keys nobody has used for months. Then check that every remaining admin identity requires MFA. The FTC alleges that an old administrator key and a missing MFA rule were both present at Illuminate, and both are visible in that report.

  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.