Your global information security experts

Search for Vulnerabilities via
The National Vulnerability Database

Gateway to the Corporation


by Russ Rogers - 11/18/00

Internet technology has completely consumed the corporate world. Companies can reach many more consumers via the Internet than via conventional means. However, as the corporate world embraces this wonderful opportunity, there needs to be an understanding of the security risks involved.

Being accessible from the Internet requires security measures beyond what most companies understand. It's a tremendous responsibility that takes constant vigilance on the part of both the company and the system administrator. Missing a single patch or service pack means you're vulnerable and so is your information.

Microsoft IIS, Apache, and iPlanet web servers are all vulnerable to problems with configuration and bad code. A quick glance at most security related web sites will reveal more than just a couple of issues with each of these applications. Corporate web sites become one of the initial targets for hackers who intend to break into the corporate network.

As an example, Microsoft IIS is notorious for having multiple vulnerabilities. The Showcode.asp file comes loaded, by default, and can allow Internet visitors to view files on the local machine. There is a serious buffer overflow within msadc.dll that has been public knowledge for quite a while, and still isn't patched on many web servers. Hackers know about this flaw and have written "easy to use" scripts that allow them to scan a range of addresses for this vulnerability, which could give them a remote command prompt on the web server.

Ok, so what's the big deal if a hacker changes our web site or gets on to that server? There's no proprietary corporate information on that box. We can just restore the site from backup.

While that might be true, you should understand that control of just one box behind the firewall becomes a "jump point" to the other systems on your network. Once an intruder has access to that box, they have access to the local password file, access to any NetBIOS shares available to that box, and they have the ability to backdoor the box. Any network connections from your LAN that are allowed to the web server, but might not be allowed out to the Internet, are also available.

There's also the concern of misinformation on your web site. Let's assume the intruder has no real interest in getting into your LAN. They simply want to ruin your reputation as a corporate entity. Access to a web server can allow intruders to make slight changes in the corporate web site. Unlike the "news worthy" web site defacements, small changes are less likely to be noticed immediately. Bad information about quarterly earning could be easily disseminated publicly. Think of the possibilities.

Here are some hints to help lock down your web servers:

  • Stay up-to-date with current patch and Service Pack levels.
  • Removal of all scripts (.asp, .cgi, .pl, etc) that aren't used is imperative.
  • Examine the scripts you use on the web server to find any possible system calls that could lead to remote execution of code.
  • Do not put personal or sensitive information on your web pages. Do not disclose private email addresses or phone numbers.
  • User names and passwords that might be hidden within the HTML code of web pages can STILL be viewed in the document source.
  • Monitor the vendor mailing list. This allows you to hear about problems or fixes in a timely manner.
  • Most of all, don't just install a web server and forget about it.