• On MovieTome: X-Men: First Class' shooting next year?
June 19, 2007 9:08 AM PDT

What's behind the security acquisition spree?

by Jon Oltsik
  • Font size
  • Print
  • Post a comment

It must be buying season in the security industry, because there seems to be a new acquisition announced each day. Two recent purchases grabbed my attention. Last week, IBM bought application firewall vendor Watchfire, adding the company to its Rational Software division. Not to be outdone, Hewlett-Packard on Tuesday grabbed application vulnerability tools vendor SPI Dynamics, adding value to another recent addition, Mercury. Why all the activity in the application security space?

1. Web applications are the binary equivalent of Swiss cheese. Many are written rapidly by developers who are paid to add new business logic and meet deadlines. Security testing is often eschewed.

2. Developers have limited skills. How many leading computer science programs teach secure software development? Not many. Carnegie-Mellon and Berkeley have programs, but these are relatively new. If you graduated from MIT in 1999, chances are that your security coding chops aren't very good.

3. The bad guys know about the Swiss cheese and limited developer skills. Some of the holes are so big that hacking Web applications is like "shooting fish in a barrel" to the black hat community.

The logic behind these acquisitions is simple--if you can't build security in, then at least layer it on. This is blasphemy to purists, but it's better than nothing. HP and IBM recognize this and see their development tools businesses getting sucked into the security scrum anyway. Might as well have a homegrown solution of some sort.

These purchases make sense for HP and IBM, but we as an industry still must recognize and deal with the fact that we are writing poor code. Personally, I would love to see the software industry get together and be more active in raising the visibility of this issue, working with leading technical schools, and promoting secure development training. Microsoft is onboard with its SDL, and Oracle works with Fortify to add security to its code (albeit there are incestuous relationships between these two companies). Secure development benefits everyone, so in the words of the immortal Rodney King, "Why can't we all get along?"

Jon Oltsik is a senior analyst at the Enterprise Strategy Group. He is not an employee of CNET.
Recent posts from News Blog
Nvidia puts NForce chipset development on hold
Opera 10 browser is here
Neil Young Archives Blu-ray: Rip off?
Acronis revises survey results about backup habits
Acronis miscalculates data on users' bad backup habits
Flickr co-founder presses beta button
Comcast, Sony open retail store
Cox to try coaxing the Internet into submission
advertisement

As alternative energy grows, NIMBY greens

With more renewable energy projects trying to come online, the country grapples with the balance between local land use and a national push for clean energy.

Google to remake programming with Go

A Unix co-creator is among those behind a language Google hopes will speed computers and programming. Today, Go becomes open-source software.

About News Blog

Recent posts on technology, trends, and more.

Add this feed to your online news reader

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right