Sometimes an article is published that hits right to the point. Greg Shipley's recent Informationweek article "Outgunned: How Security Tech Is Failing Us: Our testing shows we're spending billions on defenses that are no match for the stealthy attacks being thrown at us today. What can be done?" underscores how ineffective and expensive IT security defenses have become.
"Pay no attention to the exploit behind the curtain" is the message from product vendors as they roll out the next iteration of their all-powerful, dynamically updating, self-defending, threat-intelligent, risk-mitigating, compliance-ensuring, nth-generation security technologies. Just pony up the money and the manpower and you'll be safe from what goes bump in the night.
Thing is, the pitch is less believable these days, and the atmosphere is becoming downright hostile.
We face more and larger breaches, increased costs, more advanced adversaries, and a growing number of public control failures. Regulation and litigation have both increased. We're still struggling with the expensive PCI initiative, an effort as controversial as its efficacy is questionable--U.S. businesses continue to hemorrhage credit card numbers and personally identifiable information. The tab for the Heartland Payment Systems breach, which compromised 130 million card numbers, is reportedly at $144 million and counting. The Stuxnet worm, a cunning and highly targeted piece of cyberweaponry, just left a trail of tens of thousands of infected PCs. Earlier this month, the FBI announced the arrest of individuals who used the Zeus Trojan to pilfer $70 million from U.S. banks. Zeus is in year three of its reign of terror, impervious to law enforcement, government agencies, and the sophisticated information security teams of the largest financial services firms on the planet."
And later:
"...collectively, we've spent billions of dollars on security technologies, and we still can't curb these threats. Intruders trot through firewalls deployed to block them, while malware flourishes on systems that antivirus vendors pledge to immunize. Meantime, our identity management efforts guzzle funds faster than politicians before a crucial vote.
Most of the IT security vendors we interviewed for this article--and we spoke with many of them--admit that their products have flaws, are less than comprehensive, and certainly have room for improvement. But what many of them are not so forthright about is just how bad the situation is. For example, during our own tests of antivirus system effectiveness, bypassing every one of the five major AV suites we had in our lab was a trivial matter. (Our full report, at informationweek.com/analytics/ outgunned, contains a rundown of our AV effectiveness testing.)"
Given the enormity of recent software patches from nearly every vendor (see: US CERT) it is apparent the situation is not under control.
So what is the root of the problem? For one, we can't with any certainty authenticate who is whom on the Internet, including email. If identity can be spoofed and you don't know who is at the other end, you can never win this battle. DNSSEC provides the mechanism for authentication, but until it achieves a critical mass it will not be effective. And adoption has proceeded slowly.
In addition, security solutions do not scale across organizations or across the internet. DNS is the only way to do this. Dan Kaminsky best articulates how DNSSEC addresses this need for scaling. Here is a good interview on this point, with further links to video.
Lastly and fundamentally, the infrastructure of the Internet - from hardware to operating systems - is not architect-ed for security. Without a secure foundation we can never be secure. My colleague Bill Worley has written about this essential need, some of which is noted in this earlier blog post.
Until these issues are resolved we will continue to pay an IT security "tax" since the cost of security is passed on to consumers and businesses. We will also be unable to utilize the full potential of wireless applications, like cell phone money, without a lot of costly risk. But in this time of economic pressure it would be cost effective for the major players in IT to take a hard look at the architecture and consider how cost effective it would be make that the focus and not additional "band aid and bodyguard" defenses.