what could be the biggest data breach of 2025
There was a testy news article asking why my district's superintendent hasn't commented yet on the breach... It's because we didn't use PowerSchool. I guess now we have to comment on every single breach confirming if we used that vendor.
Why?California law requires public schools to store student data in perpetuity.
Oh this made me chuckle. Not only that they believed the attackers, but they then go and tell the world that they believe them!!"PowerSchool has said that it has been in contact with the attackers and received assurances they won’t release it publicly."
"Of course we wont release it publicly - there's no money in that."
Oh this made me chuckle. Not only that they believed the attackers, but they then go and tell the world that they believe them!!
The stupidity of some people beggars belief!
Because the cost of doing things properly would be prohibitive, people don't see the risk as high enough to have to deal with the extra steps required to be secure and companies don't want the support cost of making people jump though hoops when for the vast majority of people it's just not something they worry about until it's too late.The problem is: too many things in society relies on "security by obscurity". We all know that's a bad practice in IT, so why do we rely on it for critical things outside of IT?
Knowing someone's name, address, etc. should be totally useless. Publishing the name and phone number (perhaps even SSN) of every citizen should be uncontroversial.
The reason it's not, is because the control of how this data is used is piss-poor.
The whole notion that "my name and SSN is secret so I am also secure" is bonkers to begin with.
Obviously, this leak is bad. But the fact that the first response from the vendor is "one year of free credit monitoring" should tell you everything you need to know.
I think that should be up to the individual, if I had the option all that data about me would be scrubbed. I don't care about it and I don't care if anyone else in the future does.It will be a valuable historical record in a few hundred years.
Same as church records and tax records, it will tell future humans a lot about who we were, what we cared about, and will aid in disambiguation.
I think it's worth keeping, but maybe it should be centralised, or stored offline.
Indeed. We already have evidence of a regulatory regime which (mostly) works, namely the GDPR. As far as I am aware there is no reason for states outside of the EU not to enshrine similar principles save for, essentially, corruption.Why?
Why would this ever be necessary?
Think of it as a HR system/gradebook. My wife was looking at it last night to check on our kid’s grades and to see if he had any outstanding work.Legitimate question, because my kid isn't in school yet. How would a parent know if their school district used this vendor? Do parents interact with it or is it purely school administrative tasks? Given the scale of the breach and the data involved, I'd want to know if I didn't have an obvious way of knowing.
Isn't this because banks, businesses, realtors - everyone assumes if you have the super secret number you must be you and they will open account, credit, transfer mortgages, etc without any further checks? Business doesnt care - they booked another account - line goes up! Never mind who really opened the account.The problem is: too many things in society relies on "security by obscurity". We all know that's a bad practice in IT, so why do we rely on it for critical things outside of IT?
Knowing someone's name, address, etc. should be totally useless. Publishing the name and phone number (perhaps even SSN) of every citizen should be uncontroversial.
The reason it's not, is because the control of how this data is used is piss-poor.
The whole notion that "my name and SSN is secret so I am also secure" is bonkers to begin with.
Obviously, this leak is bad. But the fact that the first response from the vendor is "one year of free credit monitoring" should tell you everything you need to know.
Some good points.Was it a mistake to move critical services like this to cloud platforms? I know I'm in a bit of a techie bubble so my view on this could be pretty skewed, but I'm genuinely asking.
Self-hosting used to be the norm, including at my public school system. There were people in the district who knew this stuff. My high school library staff introduced us to Firefox, Wikipedia, and the Internet Archive (all relatively new at the time, at least to us). They had Linux running on half the computers in the library. The district website was clear, useful, and updated regularly. Maybe my district was just unusual, but I'd trust them to manage school information systems. Even if the security hygiene isn't perfect, self-hosted solutions are at least decentralized so a breach is limited in scope. I really thought that was the lesson we would have learned from SolarWinds, but I was clearly wrong about that. Self-hosting really was the original vision for the web, after all.
Yes, I have the app on my phone and it also has a web site. The district directs parents to use it for things like reporting absences and receiving grades.Legitimate question, because my kid isn't in school yet. How would a parent know if their school district used this vendor? Do parents interact with it or is it purely school administrative tasks? Given the scale of the breach and the data involved, I'd want to know if I didn't have an obvious way of knowing.
On-premise servers were breached as well. PowerSchool (the company) had a function that could remotely pull data from PowerSchool (the application) servers, regardless of where they were hosted.Was it a mistake to move critical services like this to cloud platforms? I know I'm in a bit of a techie bubble so my view on this could be pretty skewed, but I'm genuinely asking.
Self-hosting used to be the norm, including at my public school system. There were people in the district who knew this stuff. My high school library staff introduced us to Firefox, Wikipedia, and the Internet Archive (all relatively new at the time, at least to us). They had Linux running on half the computers in the library. The district website was clear, useful, and updated regularly. Maybe my district was just unusual, but I'd trust them to manage school information systems. Even if the security hygiene isn't perfect, self-hosted solutions are at least decentralized so a breach is limited in scope. I really thought that was the lesson we would have learned from SolarWinds, but I was clearly wrong about that. Self-hosting really was the original vision for the web, after all.
If it was up to Kafka, we wouldn't have several of his works.I think that should be up to the individual, if I had the option all that data about me would be scrubbed. I don't care about it and I don't care if anyone else in the future does.
You don't, until there's a breach. this was the first year at my kids' school, and I didn't know they used powerschool until they informed us of the breach.Legitimate question, because my kid isn't in school yet. How would a parent know if their school district used this vendor? Do parents interact with it or is it purely school administrative tasks? Given the scale of the breach and the data involved, I'd want to know if I didn't have an obvious way of knowing.
Having your HCM in the same space as your educational space seems crazy to me, but I'm also at one of the largest school districts in the country. 6 figure student counts, 5 figure teacher counts. HR and education seem like completely different systems and I don't know how I think a system that purports to manage our complex benefit systems and staffing needs just wouldn't be up to task to handle all the classroom needs from an app as well.Think of it as a HR system/gradebook. My wife was looking at it last night to check on our kid’s grades and to see if he had any outstanding work.
It's not expensive, as much as it's just not an outcome you get when you employ the lowest wage programmers you can find. It's not hard or even more expensive. It just requires having someone with a clue build your software.Because the cost of doing things properly would be prohibitive, people don't see the risk as high enough to have to deal with the extra steps required to be secure and companies don't want the support cost of making people jump though hoops when for the vast majority of people it's just not something they worry about until it's too late.
This would require legislative intervention and that will only follow public pressure which probably won't come.
Don't you guys have some kind of Know Your Customer checks? In the UK - not exactly the poster boy for financial best practices - you have to present government ID and some officially generated proof of address to start a relationship with a financial provider, whether it's for business or personal affairs.Isn't this because banks, businesses, realtors - everyone assumes if you have the super secret number you must be you and they will open account, credit, transfer mortgages, etc without any further checks? Business doesnt care - they booked another account - line goes up! Never mind who really opened the account.
agree. I think there are real benefits in having schools keep historical data to be able to look at trends across decades, and there's certain data you would definitely want schools to indefinitely retain, such as graduation records. Some of the schools in my district are 100+ years old and will most likely still be there when Zuck and Musk are distant memories. It takes an awful long time to see certain results from changes in education or hiring, and having that data available can help folks at schools make real data based decisions, rather than just having some admin person going by their gut.If it was up to Kafka, we wouldn't have several of his works.
I'm sure many a powerful person would love their "youthful indiscretions" wiped from the record.
I'm not saying I'm sure that all data on every person needs to be stored forever, but individual interests need to be balanced at least somewhat by consideration of the rights and benefits of society as a whole.
And honestly, with entities like the American security state already working to store all info on everyone forever, privacy is a fairly compromised concept already, and I personally have a hard time believing that it'd be meaningfully worse for the public to have some sort of publicly-audited access to such data in perpetuity than [gestures vaguely towards Washington D.C. and datacenters in Virginia], yaknow? Or all the info social media companies scrape together, and all the invasively personal inferences they'll surely be soon (or already are) burning GPU cycles to synthesize.
“Welcome to school district 123! Here’s your PowerSchool registration link!”Legitimate question, because my kid isn't in school yet. How would a parent know if their school district used this vendor? Do parents interact with it or is it purely school administrative tasks? Given the scale of the breach and the data involved, I'd want to know if I didn't have an obvious way of knowing.
The problem is that, in this case at least, many of the schools hit by this were self-hosted. This was a problem with the support accounts from the Powerschool company. They didn't have 2FA enabled (how the hell do you do that in the year of our lord 2025??) and ewre breached. So if you had gotten support from PowerSchool (and most schools had), even if you were self-hosted, that support account would still have access to your instance.Was it a mistake to move critical services like this to cloud platforms? I know I'm in a bit of a techie bubble so my view on this could be pretty skewed, but I'm genuinely asking.
Self-hosting used to be the norm, including at my public school system. There were people in the district who knew this stuff. My high school library staff introduced us to Firefox, Wikipedia, and the Internet Archive (all relatively new at the time, at least to us). They had Linux running on half the computers in the library. The district website was clear, useful, and updated regularly. Maybe my district was just unusual, but I'd trust them to manage school information systems. Even if the security hygiene isn't perfect, self-hosted solutions are at least decentralized so a breach is limited in scope. I really thought that was the lesson we would have learned from SolarWinds, but I was clearly wrong about that. Self-hosting really was the original vision for the web, after all.
The problem with the mentality that just "a little bit is fine, not controversial" is that it's superficial and opens the door to stringing a lot of "little bits" into anything you want while claiming it's still fine. The dose makes the poison and it's not like you can control how much data can be put together after such leaks.The problem is: too many things in society relies on "security by obscurity". We all know that's a bad practice in IT, so why do we rely on it for critical things outside of IT?
Knowing someone's name, address, etc. should be totally useless. Publishing the name and phone number (perhaps even SSN) of every citizen should be uncontroversial.
The reason it's not, is because the control of how this data is used is piss-poor.
The whole notion that "my name and SSN is secret so I am also secure" is bonkers to begin with.
Obviously, this leak is bad. But the fact that the first response from the vendor is "one year of free credit monitoring" should tell you everything you need to know.
The problem is: too many things in society relies on "security by obscurity". We all know that's a bad practice in IT, so why do we rely on it for critical things outside of IT?
Knowing someone's name, address, etc. should be totally useless. Publishing the name and phone number (perhaps even SSN) of every citizen should be uncontroversial.
The reason it's not, is because the control of how this data is used is piss-poor.
The whole notion that "my name and SSN is secret so I am also secure" is bonkers to begin with.
Obviously, this leak is bad. But the fact that the first response from the vendor is "one year of free credit monitoring" should tell you everything you need to know.
When I went to school, teachers always threatened us with the idea that something would go on our "permanent record". I would almost be curious now to see some of those records just for the novelty of unpacking parts of my childhood that have been long forgotten, but I suspect there are no such files at this point. Maybe for more recent students with the advent of full computerization of these records making it so trivial to retain, but I was in school mostly during the analog era.Why?
Why would this ever be necessary?
Transcripts sure, but why does all the other info about me need to be stored in perpetuity?
No employer is asking me for anything other than a transcript (and even that is exceedingly rare) after almost 20 years...
At one point the phone book provided the name, phone number and address of everyone. I guess there's no cell phone book though.
The problem is obvious though, how do you prove that you are you? We don't really want to go down the path of biometric data, a centralised government verification database that a user can log into and provide a token from is probably the easiest way but rife with issues still (good luck if you're 80, lose your phone and can't remember a password).
We weren't prepared for the digital age, that was clear. But there's not an obvious, scalable solution as far as I can see. You're right in that the current strategy is a failure, but where do we go to from here?
Self-hosting used to be the norm, including at my public school system. There were people in the district who knew this stuff