The Desk · The Wire · Hacked Today? · Data Center RSS
The Perimeter Site

The cost of centralizing student data in Italy

The Perimeter Desk
2026-08-23
# The cost of centralizing student data in Italy The group calling themselves xpl0itrs claims to have walked away with 6.1 TB of data from Spaggiari, a provider serving over 3,000 Italian schools. When you see a number like 6.1 terabytes, don't let the volume distract you. In the context of school records—mostly PDFs, spreadsheets, and database dumps—that is an astronomical amount of PII. It suggests that the attackers didn't just find a hole; they found the keys to the kingdom and stayed long enough to vacuum every corner of the storage. The pattern here is depressingly familiar. We see it in the 2.1 million records stolen from SFR recently, or the agonizingly slow response to the Afghan allies' data being leaked for the 50th time in 5 years. The common thread isn't a lack of "military-grade" encryption—a term I ignore whenever I see it because it usually means "we bought a product with a shiny logo"—but a fundamental failure in how keys are handled. Let's talk about the difference between encrypting data and actually securing it. Most vendors claim their data is "encrypted at rest." For a sysadmin, this often means the database uses Transparent Data Encryption (TDE). The problem is that TDE is frequently implemented such that the encryption key lives on the same filesystem as the encrypted data. If an attacker gains root access to the server or steals a full backup image, they get both the lock and the key at once. It's like locking your front door but leaving the key under the mat in plain sight of the street. The fix is something called Envelope Encryption. Imagine you have a large file. You generate a unique Data Encryption Key (DEK) to encrypt that file. Instead of storing that DEK in a text file on the server, you send it to a dedicated Key Management Service (KMS). The KMS encrypts your DEK with a Master Key—which never, ever leaves the secure hardware of the KMS—and sends back an "encrypted DEK." You store this encrypted blob alongside your data. To decrypt the file later, you send the encrypted blob back to the KMS. If the KMS sees that your request is coming from an authorized service with a valid identity token, it decrypts the DEK and hands it back to you. Claude Shannon, the father of information theory, understood that the security of a system resides in the uncertainty (entropy) of the key. In Envelope Encryption, the entropy remains isolated in the KMS. Even if xpl0itrs stole 6.1 TB of data, they would have found nothing but encrypted blobs and useless, encrypted DEKs unless they also compromised the identity provider and the KMS. Spaggiari will likely issue a statement focusing on "enhanced security measures" and "ongoing investigations." They'll avoid saying whether the keys were stored in a config file or a hardcoded string. Getting hit is common. Handling it by obfuscating the failure of your architecture is a choice. The second-order effect here is particularly nasty. We aren't talking about corporate credit cards that can be cancelled. We are talking about the lifelong identity profiles of children and teenagers. These records provide a baseline for social engineering attacks that will follow these students into adulthood, long after Spaggiari has moved on to another contract. One might argue that implementing a full KMS architecture is too expensive or complex for educational software. This objection ignores the cost of a total breach. It's cheaper to build it right once than to pay for a decade of identity monitoring for thousands of minors while your stock price dips and your reputation evaporates. The real fix isn't a new firewall or a "more secure" version of the same flawed software. It is the migration to an externalized key management system and the implementation of strict IAM roles. For a provider of this size, deploying a managed KMS (like AWS KMS, HashiCorp Vault, or Azure Key Vault) across their fleet would cost north of $50,000 in engineering hours for the initial migration, plus a few hundred dollars a month in API calls. It's a rounding error compared to the liability of 6.1 terabytes of plaintext student data.
◼

Sources

The reporting this analysis was built from. Follow the originals before acting on anything here.

  1. More than 2.1 million customer records stolen in SFR hack - The Connexion Google News Security
  2. Week in review: Records allegedly stolen from Azure tenants, Medusa ransomware hits 500+ orgs - Help Net Security Google News Security
  3. Spaggiari Hacked, xpl0itrs Claims 6.1 TB From 3,000+ Italian Schools. Is ClasseViva Safe? - Pasquale Pillitteri Google News Security
  4. Afghans who risked their lives alongside British troops hit by ANOTHER personal data breach - the 50th in five years - Daily Mail Google News Security
  5. Weekly Cyber Security Newsletter Bulletin – Entra ID RCE, Claude Code Ransomware, T-Mobile Cable, Azure... - CyberSecurityNews Google News Security
  6. OpenAI Halts Advanced AI Training for Two Weeks to Address Cybersecurity Breach - Basic EPS Analysis - vinanet.vn Google News Security
  7. Apollo Global Management (APO) Is Down 5.7% After Disclosing Client Data Breach - What's Changed - Yahoo Finance Google News Security
  8. Medusa’s 500 Victims Point to a Bigger Shift in Ransomware - Cybersecurity Insiders Google News Security

How stories are selected and rated

← More from the Desk Live Wire →

About · Methodology · Contact · Privacy

Tracking a CVE from this story? Hazard shows which vulnerabilities are confirmed exploited in the wild — and what the resulting breaches have cost UK organisations.

DISCLAIMER: Articles on this site are generated automatically from public security news feeds for educational and informational purposes. They may contain errors, and nothing here constitutes security, legal, or compliance advice. Verify details against original advisories and vendor bulletins before acting on them.