Internet / Network Security

  1. Home
  2. Computing & Technology
  3. Internet / Network Security

Mea Culpa or Tu Culpa?

Who Should Take Responsibility?

From Tony Bradley, CISSP, MCSE2k, MCSA, A+, for About.com

Mea culpa is Latin for “my fault”. The more contemporary slang translation might be “my bad”. The bottom line is that in saying these words you accept personal responsibility for your part in the problem.

What problem you ask? For the purposes of this article the problem is that of not patching known vulnerabilities, propagating worms that could have easily been stopped and otherwise not taking the basic, simple steps necessary to do your part in protecting the Internet community you are sharing with the rest of the world.

The real question though is whose “culpa” is it? The vendor for not creating more secure software in the first place? The ISP’s for not blocking and locking down useless ports that can be used to propagate malicious code? Or each individual user for not applying the necessary patches? There certainly seem to be more parties at fault than fingers to point at them with.

In a perfect world operating system and software application developers would write bulletproof code without exploitable vulnerabilities. There would be no need for vulnerability mailing lists like Bugtraq or vulnerability scanners like Eeye Retina. Users and administrators would not have to be constantly watching for the next vulnerability announcement and continuously applying patches just to try and stay half a step ahead of the malicious code writers of the world.

In an almost perfect world vulnerabilities might exist, but would be discovered by whitehat security researchers or the original software developers themselves and patches would be made available that users and administrators could apply at their leisure rather than racing the clock to patch their systems before the malicious code writers can release a worm to exploit the vulnerability.

Unfortunately, this is not a perfect world. The operating systems and software applications are not perfect, vulnerabilities are discovered daily and often the blackhats know about it before the general public. By the time the vendor creates a patch and publicly announces the vulnerability it is a race to get your systems patched before the blackhats can exploit the vulnerability.

Explore Internet / Network Security

More from About.com

Internet / Network Security

  1. Home
  2. Computing & Technology
  3. Internet / Network Security
  4. Basic Security
  5. Mea Culpa or Tu Culpa?

©2008 About.com, a part of The New York Times Company.

All rights reserved.