Always Use Protection: A Teen's Guide to Safe Computing
Shop

 

Security - Death by Firewall

Every security expert and book (including "Always use Protection") talks about the importance of having a firewall. But what if the firewall itself contains a security vulnerability?

 

Oops! 

 

Our sympathy to the folks at Internet Security Systems (www.iss.net) makers of RealSecure and BlackIce. Even more sympathy to 12,000 or so computers demolished by the "witty" worm starting on March 19th or 20th 2004. This worm, when it lands on a vulnerable system, first tries to propogate itself by trying to reach other systems, then proceeds to write random data on the hard drive. The likely result - targetted computers have all drive data lost or corrupted, and need complete reinstalls.

 

How did it happen?

ISS released updates to these firewalls about a week before the worm was launched into the wild. The moral of this story: If you're using a software firewall, remember to keep it up to date!

Remember what a firewall does. It examines incoming packets of data to prevent those that are unwanted. For example: let's say someone discovers a vulnerability in a Windows service that is listening at a certain port. Well, if your firewall is blocking that port, even if your operating system is vulnerable, the firewall will prevent an attack from suceeding. The way you normally use firewalls is, in fact, to block all incoming ports by default, and only open those ports that you need (say, to host a web site or a game server).

 

But what happens when the firewall itself is vulnerable to attack?

 

That's what happened here. After all, in order for a firewall to decide which packets to forward to your operating system, the firewall itself has to examine every packet. In this case the worm exploits a stack overflow (similar to the buffer overflow described in the book) in order to load itself on your computer and infect it.

 

Looks like their firewall needs a firewall?

 

Buy your copy of Always Use Protection today from your local bookstore or online:

 

Amazon.com

 

 

 

Copyright © 2005 by Daniel Appleman All Rights Reserved. [contact] [privacy]