Incident-as-a-Service

PowerSchool, Chicago Public Schools to settle student data privacy lawsuit for $17 million

The 48-Hour Rule in action. This incident happened, we converted it into operational training, and your team can apply the controls immediately.

73% vs 12% Retention Lift
18.5h Breach to Training
847 Organisations
48h Action Window
Built for:
  • Data Protection Officer (DPO): To understand the specific legal and regulatory fallout from a student data breach, including GDPR and FERPA implications, and to strengthen vendor risk management programmes.
  • Security Analyst: To gain hands-on skills in detecting data exfiltration patterns and developing SIEM rules and incident response playbooks based on a real-world case study.
  • IT Administrator in Education: To learn infrastructure hardening techniques specific to protecting student information systems (SIS) and implementing access controls in a highly sensitive environment.

30-day guarantee. Instant access after payment. Lifetime updates for this incident package.

How This Course Is Structured

Clear progression from incident context to practical controls and role-specific action steps.

1. Incident Breakdown

Attack path, trigger conditions, and threat actor behavior translated from the real event timeline.

2. Defensive Controls

Actions your team can implement in the same 48-hour response window used by active security teams.

3. Evidence & Reporting

Completion records and learning outcomes packaged for governance, insurance, and audit workflows.

Course Outline

4 modules · 16 lessons · ~192 min total

1

Module 1: Threat Intelligence

Deep dive into the incident mechanics, attack vectors, and threat actor analysis. Learn to recognise indicators of compromise.

4 lessons ~180 min
πŸ“– 1.1 PowerSchool/CPS Data Breach Deep Dive 45 min
πŸ“– 1.2 Data Breach Campaign Analysis and Attribution 45 min
πŸ“– 1.3 Data Breach Attack Vector Analysis 45 min
πŸ“– 1.4 Data Breach Indicators of Compromise 45 min
πŸ“– 2.1 SIEM Detection Strategies for Data Exfiltration 45 min
πŸ“– 2.2 Endpoint Detection and Analysis for Data Theft 45 min
πŸ“– 2.3 Data Breach Incident Response Playbook 45 min
πŸ“– 2.4 Digital Forensics Essentials for Data Breaches 45 min
πŸ“– 3.1 Authentication Hardening for Data Access 45 min
πŸ“– 3.2 Access Control Implementation for Sensitive Data 45 min
πŸ“– 3.3 Network Segmentation for Data Protection 45 min
πŸ“– 3.4 Zero Trust Architecture for Data Security 45 min
πŸ“– 4.1 Data Privacy Security Awareness Programme 45 min
πŸ“– 4.2 Board-Level Communication for Data Breach Impact 45 min
πŸ“– 4.3 Vendor Risk Management for Data Processors 45 min
πŸ“– 4.4 Compliance Framework Integration for Data Breaches 45 min

Free Sample Lesson

Read one full lesson before purchasing. No signup required.

Free Lesson Access

PowerSchool/CPS Data Breach Deep Dive

Lesson 1 of 16

Lesson 1.1: PowerSchool/CPS Data Breach Deep Dive

Compliance Framework Mapping

Framework Control Requirement
DORA Article 5-17 ICT risk management framework requirements
ISO 27001 A.8.2 Information classification
NIST CSF PR.IP-6 Data is destroyed according to policy
NIS2 Article 21 Security of network and information systems
SOC 2 CC6.1 Logical and physical access controls
GDPR Article 32 Security of processing

Introduction

Welcome to Lesson 1.1: PowerSchool/CPS Data Breach Deep Dive! Over the next 45 minutes, we will explore how a failure to manage third-party risk and protect sensitive student data led to a major lawsuit and a $17 million settlement.

But first, let me tell you about Marcus Webb.

It's 3:15 PM on a Tuesday in October. Marcus Webb, a data protection officer at a large school district in the Midwest, is reviewing a vendor security questionnaire. The hum of the office air conditioning is the only sound. He's checking the responses from PowerSchool, their student information system provider, for the third time this quarter. The answers are all green, all compliant. He feels a familiar, low-grade anxiety he can't quite place.

A week later, an email arrives from a parent. It's polite but firm, asking why their child's name, address, and special education status were found on a dark web forum. Marcus's stomach drops. He checks the internal logs – nothing. No alerts, no unauthorised access flags from their security tools. He calls PowerSchool's support line. The representative is calm, reassuring. They have 'industry-standard' security. There's 'no evidence' of a breach. Marcus hangs up, the parent's email still open on his screen.

Two months pass. A legal notice arrives. A class-action lawsuit has been filed against Chicago Public Schools and PowerSchool. The claim states that sensitive data of over a million students was exposed due to a vulnerability in a retired, but still accessible, PowerSchool web application. The data wasn't just grades; it included disciplinary records, disability statuses, and social security numbers. Marcus realises the green checkmarks on the vendor questionnaire were meaningless. The real security posture was hidden in legacy code no one was watching.

This is the story of a third-party data breach. By the end of this lesson, you'll understand exactly why Marcus never stood a chance, and more importantly, what could have saved him.


Content Section 1: What is a Third-Party Data Breach?

Think of your organisation's security like a castle. You build strong walls, a deep moat, and vigilant guards. A third-party breach is when an attacker doesn't attack your castle. They attack the merchant who delivers your food, the courier who carries your messages, or the builder who left a secret door in your walls. Your defences are intact, but your kingdom is compromised.

The Anatomy of the PowerSchool Incident

The breach centred on a retired web application, 'Community Portal', which PowerSchool had replaced but failed to decommission fully. While the front-end was taken down, the backend database and its connection to live student data were left active and accessible from the internet.

Attackers found this forgotten system. Because it was considered 'retired', it received no security patches, no vulnerability scans, and no monitoring. It was a ghost in the machine, but one that was still plugged into the heart of the data.

The data exposed wasn't trivial. It included records for over a million students from Chicago Public Schools. This included names, addresses, birthdates, grades, attendance records, special education statuses, behavioural reports, and in some cases, social security numbers. This is a complete profile of a child's most sensitive school life.

The Business and Legal Fallout

The discovery led to a class-action lawsuit. The plaintiffs argued that both Chicago Public Schools, as the data controller, and PowerSchool, as the data processor, failed in their duty to protect student privacy.

The settlement reached was for $17 million. This money was allocated for statutory damages, credit monitoring services for affected families, and legal fees. Beyond the direct cost, the reputational damage to both the school district and the technology provider was severe, eroding trust with parents and the community.

Think about that last point for a moment. This wasn't a list of email addresses. This was data that could follow a child for life, affecting college applications, employment, and personal safety.

DORA Article 5-17 DORA's ICT risk management framework requires financial entities to manage all ICT risk, including that from third-party providers. This incident shows the consequence of failing to map and monitor the digital footprint of a critical vendor's retired assets.

ISO A.8.2 ISO 27001 A.8.2 on information classification was violated. The most sensitive category of student data was stored in a system that received none of the protective controls its classification demanded.



Content Section 2: The Attack Chain of Neglect

Understanding this breach reveals why 'set and forget' vendor management is so dangerous. Let me show you exactly how Marcus's district was compromised, not by a sophisticated hack, but by a process failure.

Step-by-Step: From Retirement to Exposure

Step 1: Technology Refresh. PowerSchool develops a new student and parent portal. The old 'Community Portal' is officially retired. The front-end login page is removed, but the decommissioning checklist stops there.

Step 2: The Hidden Link. The application server and database for the old portal remain online. Crucially, the database connection string still points to the live student record database. No network segmentation is applied to isolate this retired system.

Step 3: Discovery. An attacker, likely using automated scanning tools for known applications, discovers the server is still responding on its old IP address or hostname. They probe it and find it is running outdated, vulnerable software components.

Step 4: Exploitation and Exfiltration. Using a known exploit for the unpatched software, the attacker gains access to the server. From there, they find the active database connection and extract data at will, over weeks or months, with no one watching the logs.

Key Technical Oversights

The server lacked host-based intrusion detection. No one was monitoring for unusual process execution or data access patterns on what was considered a dead system.

Network-level monitoring was blind. Because traffic to this 'retired' system was not considered business-critical, it was likely excluded from deep packet inspection or behavioural analysis rules that would have spotted the data exfiltration.

Why Traditional Vendor Assessments Fail

Assessment MethodHow It's BypassedThe Reality
Security QuestionnairesVendor provides policy documents, not as-built architecture.Policies said 'systems are decommissioned securely.' Reality: the server was left online.
Annual Audit Reports (SOC 2)Report covers *active* systems in scope. Retired systems are excluded.The retired portal was not in the audit scope, so its risks were invisible.
Point-in-Time Penetration TestsTests focus on defined, in-scope production systems.The forgotten server was not in the agreed test scope.
Contractual SLAsSLAs cover uptime for live services, not security of decommissioned ones.The contract was silent on the security lifecycle of retired assets.

Notice what all of these methods have in common. They are static, paper-based, and scope-limited. They look at what the vendor says they do, not at the digital footprint they actually have connected to your data.

Marcus had a questionnaire. It was useless. Here's why standard checks miss the real risk:

Now pay attention, because this is the moment that process failed. This is the moment where a technology change request was marked 'complete' without a security review to validate decommissioning. The technical debt became a security breach.

NIST PR.IP-6 NIST CSF PR.IP-6 requires data to be destroyed according to policy. Here, 'destruction' of the service was not completed. The data was still accessible via a retired path, violating the spirit of this control.

NIS2 Article 21 NIS2 Article 21 mandates security of network and information systems. This includes managing the entire lifecycle of assets. PowerSchool, as a critical service provider to education, failed to secure a part of its network (the retired system), leading to the incident.



Content Section 3: Detection: Seeing the Unseen

Marcus's security tools were watching the front gate. The breach happened through a forgotten side door. Your systems can know something is wrong, but only if you tell them where to look.

Network-Level Indicators

Look for traffic to unknown or deprecated IPs/hostnames. Had Marcus's team maintained an asset inventory that included retired systems slated for decommissioning, they could have flagged any outgoing connections from their network to the old PowerSchool portal IP as suspicious.

Monitor for data flows to unexpected geographical locations. The exfiltration of large volumes of student data, even if encrypted in transit, would have created a detectable pattern of sustained data transfer from their database servers to an external IP. A baseline of normal data flow to PowerSchool's production systems would make this anomaly stand out.

Endpoint & Database-Level Indicators

Database audit logs are critical. Queries originating from application servers other than the authorised, current production portal should trigger alerts. In this case, queries were coming from the IP of the 'retired' server, which should have been an immediate red flag.

Process execution on the retired server itself. The exploit used would have spawned new processes or made unusual system calls. Host-based monitoring on *all* internet-facing servers, regardless of their 'active' status, could have detected this malicious activity.

Third-Party Monitoring Signals

Threat intelligence feeds. Subscribe to feeds that monitor for your organisation's data on dark web forums and paste sites. The plaintiffs in the lawsuit discovered the breach from parent reports; proactive monitoring could have provided earlier warning.

Vendor security posture monitoring. Use tools that continuously scan your vendors' external digital footprints, not just their paperwork. A scan would have shown the retired portal server was still online and potentially vulnerable, allowing you to ask the right questions before a breach occurred.

SOC2 CC6.1 SOC 2 CC6.1 on logical access controls requires monitoring and alerting for unauthorised access. The failure here was in defining what 'authorised' meantβ€”access from a retired system was not explicitly prohibited or monitored for.

GDPR Article 32 GDPR Article 32 requires appropriate technical measures to ensure security of processing. The lack of monitoring on the data flow path to the retired system, and the failure to ensure the processor (PowerSchool) had equivalent measures, was a clear violation of this security principle.


Activity: Third-Party Digital Footprint Analysis

You can't manage what you can't see. This activity guides you through mapping the potential 'forgotten doors' in your own critical vendor relationships.

Important Security Note: Important Security Note: Do NOT use active scanning tools (like port scanners) against your vendor's infrastructure without explicit, written authorisation. Unauthorised scanning is illegal and could be considered an attack. This activity uses passive and authorised methods only.

Instructions

Step 1: Identify Your Top 3 Data Processors: List the vendors that store or process your organisation's most sensitive data (e.g., HR, financial, student, customer data).

Step 2: Gather Historical Intelligence: For each vendor, review old contracts, architecture diagrams, and change tickets. Document any systems, subdomains, or IP addresses that were used in the past but may be related to retired services (e.g., 'old portal,' 'legacy API,' 'version 1 system').

Step 3: Passive Footprint Check: Using publicly available sources (like DNS history records, certificate transparency logs, or subdomain enumeration tools used in a read-only manner), check if any of these historical assets still resolve to an active IP address.

Step 4: Develop a Question: For any historical asset that appears to still exist, formulate a specific, evidence-based question for your vendor security review. Example: 'Our records show we previously connected to api-v1.portal.vendor.com. Can you confirm the decommissioning status of this system and its current network segmentation from your production environment?'

Submission

For the course discussion forum, share general learnings only:

  • What categories of historical vendor data (old diagrams, tickets) proved most valuable for your search?
  • What was the most challenging part of mapping a vendor's potential legacy footprint?
  • How would you propose improving your organisation's process for tracking vendor asset lifecycles?

Do NOT share: Do NOT share specific vendor names, the names of historical systems you found, IP addresses, or any findings that could reveal potential vulnerabilities.

Review and comment on at least two other students' submissions, focusing on the process and methodology they describe.


Content Section 4: Building Your Compliance Evidence

Compliance isn't about checkboxes; it's about building a verifiable story of due care. The PowerSchool story is one of a broken narrative. Your job is to write a better one.

Evidence Generation

This lesson provides documentation for multiple compliance frameworks:

For DORA Article 5-17 auditors... For DORA auditors, you can now demonstrate that you have analysed a real-world third-party ICT incident. You can show your activity work, which maps to the requirement for understanding and managing third-party dependencies throughout their lifecycle.

For ISO A.8.2, A.15.2 auditors... For ISO 27001 assessors, you can evidence that your team has been trained on the consequences of poor information classification (A.8.2) and weak supplier security (A.15.2). The knowledge checks and activity provide a record of this competency development.

For NIST PR.IP-6, DE.CM-8 auditors... For NIST CSF reviewers, you can show you've implemented a process (the activity) to address data lifecycle management (PR.IP-6) and have defined monitoring needs for third-party systems (DE.CM-8) based on a case study.

Audit Trail

Document your completion of this lesson:

  • Lesson title and date completed
  • Time invested: approximately 45 minutes
  • Key learnings in your own words
  • Activity submission reference
  • Follow-up actions identified

Conclusion

Let me tell you how Marcus's story ended.

Marcus spent the next 18 months in weekly legal briefings and regulatory meetings. His job shifted from proactive security planning to reactive breach response and litigation support. The personal stress was immense, and the professional trust he had built was damaged.

The organisation eventually overhauled its third-party risk management programme. They moved from static questionnaires to continuous monitoring of critical vendors. They mandated joint table-top exercises that included breach scenarios involving supplier systems. They introduced contractual clauses requiring full asset lifecycle management and evidence of secure decommissioning. It was a stronger programme, built on the ashes of a $17 million lesson.

But it doesn't have to be your story. That's why we're here.

You should now understand how a third-party data breach unfolds not from a frontal assault, but from neglected processes. You understand why traditional vendor security assessments create dangerous blind spots. You know the technical and procedural indicators that could signal a similar breach in your environment. And you understand how to start building evidence that proves you're managing this risk.

Next, we'll explore Next, we'll explore Lesson 1.2: Crafting a Third-Party Incident Response Playbook. We'll build on this foundation to create a clear, actionable plan for whenβ€”not ifβ€”a critical vendor is compromised.

See you there.


Key Takeaways

1. The Forgotten System is the Greatest Threat: The most dangerous vulnerability in your supply chain is often the system everyone forgot aboutβ€”the retired application, server, or API that remains connected to your data but outside your security oversight.

2. Paper Compliance is Not Security: Vendor security questionnaires, SOC 2 reports, and policy documents provide a snapshot of intent, not a real-time view of the vendor's actual, connected digital footprint and its security posture.

3. Detection Requires Context: You cannot detect anomalous data flows or access patterns unless you know what is normal and authorised. Maintaining an inventory that includes historical vendor access points is essential for effective monitoring.

4. The Lifecycle is the Control: Security must be embedded into the entire technology lifecycle, especially the decommissioning phase. Contracts and processes must explicitly require and verify the secure termination of services and data access.


Resources

The course materials folder contains downloadable resources for this lesson:

  • Lesson 1.1 Quick Reference Card - Summarise the key detection indicators (network, database, dark web) and immediate response steps for a suspected third-party data breach like the PowerSchool incident on a single page.
  • Compliance Mapping Worksheet - Map your organisation's third-party data breach controls, informed by the PowerSchool case study, to DORA Article 5-17, ISO 27001 A.8.2/A.15.2, NIST CSF PR.IP-6, NIS2 Article 21, SOC 2 CC6.1, and GDPR Article 32.
  • Risk Assessment Template - Assess your organisation's specific exposure to third-party data breach threats based on the 'forgotten system' and lifecycle management attack vectors covered in this lesson.
  • Further reading - Links to official framework documentation (GDPR, NIST) and threat intelligence sources for monitoring third-party digital footprints and dark web exposure.

PowerSchool, Chicago Public Schools to settle student data privacy lawsuit for $17 million Defence Masterclass | Threat Intelligence | Lesson 1.1
© LimitedView Limited | 2026

This is 1 of 16 lessons included in the full package.

Enrol Now β€” Unlock All Lessons

Want to track your progress? Create a free account

Choose Your Access

All plans include 30-day money-back guarantee

Taster

£ 19

Single course access β€” ideal for trying us out

  • Full course access
  • Completion certificate
  • Try before you commit

Or get everything

Access every course in the catalogue, including all future courses

£ 29 /mo
Monthly All-Access

Every course, cancel anytime

£ 249 /yr
Annual All-Access

Save 28% β€” Β£20.75/month effective

Teams

Transparent pricing, no sales call required

Starter Team

£ 499 /year

Β£99.80/seat effective

Up to 5 learners, all courses included

Growth Team

£ 999 /year

Β£66.60/seat effective

Up to 15 learners, all courses included

Scale Team

£ 1999 /year

Β£39.98/seat effective

Up to 50 learners, all courses included

Need 50+ seats? Contact us for a custom plan.

Fast Checkout

Start Learning in Minutes

Enter your details, choose a tier, and complete secure checkout. Access starts immediately after payment confirmation.

  • Stripe-secured payment and delivery workflow
  • Audit-friendly completion records
  • Escalate to enterprise volume licensing at any point

48-Hour Relevance Guarantee

If this course does not provide at least five actionable controls your team can deploy quickly, request a full refund within 30 days.

Secure checkout

Select pricing tier

By continuing, you agree to the terms and privacy policy.

Not ready to purchase? Create a free account to browse and track progress.

Questions Before You Enrol?

Immediately after successful payment. Your learning link is generated and delivered in the success flow.
Yes. Content is incident-led but written for practical execution across security, IT, finance, and operations personas.
Yes. Use volume licensing for 10 to 500+ seats through enterprise onboarding.