Security Basics mailing list archives
Re: IIS6 Security and other web servers
From: Joachim Schipper <j.schipper () math uu nl>
Date: Wed, 26 Jan 2005 10:54:34 +0100
On Tue, Jan 25, 2005 at 03:52:08PM +0100, Rivera Alonso, David wrote:
Dear friends, I just want to throw a little question to know your opinion. I was discussing yesterday with a friend about the quality of IIS6 from a Security point of view. He immediately said it's a bad choice, as previous Microsoft web servers. I've read a few papers and I have this opinion: as it's been redesigned from the ground (with all the previous failures in mind), with the security perspective, with every little service and option disabled by default, and so on, I told him that now, in my opinion, IIS6 is a good choice. He loves GNU, Linux, and, logically, he thinks Apache is the king in security. Just because I felt curious, I went into www.securityfocus.com to check the latest vulnerability advisories, for Apache and IIS6. Incredible, Apache wins, it has many more (not to talk about the many releases since version 2.0)! In fact, I just found one alert about IIS6. What do you experts think? Of course, I know IIS was very dangerous before version 6. But, maybe an IIS6 in a well configured, patched and securized Windows 2003 machine is al last a good choice to house Web Applications? Or maybe it's too soon, there are few installed, and maybe in the future it'll have as many holes as the predecessors? What do you think? best regards from Spain, DAVID
Dear David, As always, the Open Source alternative is more configurable. It'd be difficult to say which standard install is more secure; however, Apache with a lot of third-party modules hastily written by a programmer high on coffee might not measure up to IIS. On the other hand, if you take the security-conscious (aka paranoid) route and run Apache in a chroot() jail, as a dedicated user, with a minimum of modules (compiled statically whenever possible) and compile the whole thing with PaX and SSP support, it is quite likely that you're better off than with IIS[1]. Some GNU/Linux distributions, like Adamantix, do a decent job in this respect, or so I've heard... Alternatively, go with OpenBSD. Good luck! Joachim [1] A custom install also means custom upgrades - be sure to do this! I can usually out-patch at most major distributions, mainly because I need not test it on hundreds of different configurations.
Current thread:
- IIS6 Security and other web servers Rivera Alonso, David (Jan 25)
- Re: IIS6 Security and other web servers Gary H. Jones II (Jan 25)
- Re: IIS6 Security and other web servers Joachim Schipper (Jan 26)
- <Possible follow-ups>
- RE: IIS6 Security and other web servers Roger A. Grimes (Jan 26)
- Re: IIS6 Security and other web servers Randy Williams (Jan 27)
- RE: IIS6 Security and other web servers Andrew Aris (Jan 28)
- Re: IIS6 Security and other web servers Randy Williams (Jan 27)
- RE: IIS6 Security and other web servers adisegna (Jan 26)
- RE: IIS6 Security and other web servers Joe Polk (Jan 27)
- Re: IIS6 Security and other web servers H Carvey (Jan 27)
- RE: IIS6 Security and other web servers Justin Coffi (Jan 27)
- RE: IIS6 Security and other web servers tom . farrar (Jan 27)
- RE: IIS6 Security and other web servers Roger A. Grimes (Jan 28)
- RE: IIS6 Security and other web servers tom . farrar (Jan 28)