Home » The Art of Data Protection » PlayStation: You’re doing it wrong. While doing it right.
PlayStation: You’re doing it wrong. While doing it right.
Dean OcampoMay 2, 2011, 09:54 am
Security professionals are gossip hounds just as much as everyone else. While we haven’t been chatting about who would be designing Kate Middleton’s dress, we have been chatting about what happened to PlayStation last week. And the conjecture seems to be an APT like attack that used multiple vectors to get into Sony’s systems (although Chris and I duked it out on really what is APT, a topic for another cup of coffee). The crux of the conversation is that Sony was using the Gold Standard in the industry by encrypting their database. To which the rest of us in the security industry replied, “So what.”
Database encryption is only part of the solution. Sure, it’s a great tool, but it’s not foolproof- just ask PlayStation. That’s why I thought I’d discuss a couple approaches that lock down database encryption, and possibly (and I say possibly), might have precluded the PlayStation breach.
Identity Management
So at the end of the day, while the database was encrypted, proper authentication and identity management was probably where this breach could have been stopped. The problem with an APT-style attack is there are so many ways to get in, but having a granular and enforceable authentication schema is one of your best defenses. In terms of the database world, this is one reason why a lot of sophisticated folks choose to do their encryption at the application tier. The problem with a lot of our databases is they were constructed to be fast, and building in authentication and authorization checks wasn’t at the forefront of DBAs mind. So most databases were originally built with things like pooled database connections, etc. that sped things up- which essentially means there is no concept of end user for database requests. This is why application level encryption is so powerful, you can easily tie in application user to encryption activity, and by extension database access. In terms of Sony, one could conjecture that even if an account have been breached, the scope of what they could get to would be severely limited rather than the carte blanche access to 70M records. Until that database tier is properly tied to the user and application tiers, it’s going to be a big phat target.
Expected Usage Violation
Accessing and decrypted 70M user records. Really? Doesn’t that sound a little odd? I have to admit I see very few people really address this and I’m not quite sure why. Even when we have a product that says right in the GUI , “would you like to set a rate-limiting or time-of-day policy for data access?” people still don’t in large numbers. To be fair, most people I know are so overloaded that getting to the cool stuff suffers from plugging the leaks in the ship. But regardless, setting expected usage bounds is huge way to control breaches! One has to wonder if WikiLeaks would have been successful if the government IT controls had enforced a policy that said it is against expected usage to have an Army PFC access 350,000 records. My point is here, had encryption been coupled with expected usage two things could have benefited Sony a) rate limiting would have restricted the total number of records breached and b) an alert could have been easily kicked off to their SIEM and SOC (Security Operations Center) so they could have acted more quickly. Good database encryption let’s you monitor and force this usage.
So maybe Sony’s breach can remind the rest of us that database encryption as a stand-alone tool isn’t perfect but when done right it can set up identity options and expected usage enforcement that can greatly lock it down. -Dean
This entry was posted in Authentication, Compliance and tagged compliance, data center, playstation, PSN by Dean Ocampo. Bookmark the permalink.SafeNet Delivers Industry’s First Licensing and Monetization Solution for Hybrid On-Premise and Cloud-based Software Portfolios
Cheryl Barto Shoults May 9, 2012, 01:51 pm
Say What You See at Infosec! Have We Learnt Nothing about Information Security?
Nicki Wallace May 8, 2012, 11:24 am
SIIA Vision from the Top 2012: Chris Fedde, SafeNet, Inc.
Cheryl Barto Shoults May 7, 2012, 11:05 am
Channel Commitment Pays Off...Again
Cheryl Barto Shoults April 26, 2012, 10:05 am
Roy Walker Plays Catchphrase at Infosec 2012
Cheryl Barto Shoults April 24, 2012, 12:16 pm
At Last: New Guidelines for Online Banking Authenticaiton
Motty Alon July 1, 2011, 06:46 am
Roy Walker Plays Catchphrase at Infosec 2012
Cheryl Barto Shoults April 24, 2012, 12:16 pm
Advanced Malware Protection from Raytheon and SafeNet: RShield
safenet safenet August 1, 2011, 02:32 pm
Knowledge-Based Authentication: a false sense of security
Paul Ardoin August 29, 2011, 09:40 am
How Secure is that Cloud Vendor? 7 Basics
safenet safenet July 19, 2011, 11:05 am
3 Steps to More Reliable PKI Deployments
Cheryl Barto Shoults December 27, 2011, 10:05 am
Cryptocard + SafeNet: Providing Global Cloud, Mobile & Authentication-As-A-Service
Cheryl Barto Shoults March 29, 2012, 02:00 pm
Coming Full Circle: White House Re-sets Cybersecurity Priorities
Chris Ensey April 4, 2012, 10:05 am
How Secure is that Cloud Vendor? 7 Basics
safenet safenet July 19, 2011, 11:05 am
Cloud Security Checklist
Cheryl Barto Shoults December 8, 2011, 10:05 am
0