VTech Hack Exposes Data On 4.8 Million Adults, 200,000 Kids (vice.com)
New submitter lorenzofb writes: A hacker broke into the site of the popular toy company VTech and was able to easily get 4.8 million credentials, and 227k kids' identities using SQL injection. The company didn't find out about the breach until Motherboard told them. According to Have I Been Pwned, this is the fourth largest consumer data breach ever. "[Security specialist Troy Hunt] said that VTech doesn't use SSL web encryption anywhere, and transmits data such as passwords completely unprotected. ... Hunt also found that the company's websites "leak extensive data" from their databases and APIs—so much that an attacker could get a lot of data about the parents or kids just by taking advantage of these flaws."
Just stop using this crap ... over and over and over and over we see these same damned stories.
Stop handing all this information over to companies who are too indifferent and incompetent to give a shit about how badly they misuse your data.
Lost at C:>. Found at C.
If you know a programmer who writes code vulnerable to SQL injections, tell them to buy this book. If you are a programmer that writes SQL injections, you need it (or a swift kick in the head).
Seriously, this is an old, solved problem. We know how to write code with zero SQL injections. It's been solved, and there is no excuse for having any of them in your code.
"First they came for the slanderers and i said nothing."
Why the heck is this data sitting on a machine connected to the internet? Collect the data, then periodically (every month or so) append it to an internal (non-internet) machine. Then delete the sensitive data (name, address) from the internet connected server. Any hack will only get a month's worth of data.
Define 'excuse'.
Lazy. Incompetent. Indifferent. Greedy.
The usual set of 'excuses' apply here. And as long as companies have no liability for crap like this, it will keep happening.
Lost at C:>. Found at C.