Depending on the severity of the issue, you may have to fix it *RIGHT AWAY*, as in "no time to do the full QA cycle because the exploit is out there and it gives full control to our servers in a matter of seconds". I've seen it happen, and it will happen again.larvi said:What is typically done in the industry is that they subscribe to services such as CERT to get notified of vulnerabilities when they are discovered. And then depending on the severity of the vulnerability and the impact they would have a mitigation plan to install the fix in a timely manner, i.e. 30 days for Sev 1, 45 Days for Sev 2, etc. So if Sony had something similar in place and just got caught where they hadn't completely rolled out the fix yet or this was a new vulnerability that hand't been identified yet, then they were following industry best practices and it could have happened to pretty much any company then. On the other hand, if Sony either didn't bother to make themselves aware of known vulnerabilities or had and hadn't bothered to mitigate them then that is a big problem.
I'm a bit disturbed about the fact that it doesn't appear they are willing to share any details of what happened. If this is something previously undiscovered then they really should be working with the security advisorisy organizations and affected software developers so that other companies can also work on protecting themselves. They may well be doing that behind the scenes but I would think it would be good press to say that if they actually were.
Imagine if someone found a way to exploit a buffer overflow in apache, and basically any server running apache was exploitable instantly. Would you wait?
If you wait weeks or even days before deploying a fix for an easily scanned and exploited issue, you deserve everything that happens to you. This isn't your private enterprise server, as soon as you've got a public IP it's your duty to make sure there is nothing exploitable there.
Didn't Sony mention the hacker(s) used an injection? I somehow thought I saw that in part of presentation from last week?