Server security (was "CMS Using IIS Authentication")

"Paul D. Bain" <[email protected]>
Newsgroups gmane.comp.cms.cms-forum.general
Message-ID <[email protected]>
At +1000Thursday 6/17/04 10:17 AM, Ben Noblet wrote:

> > Everyone, please remember that the term "IIS  .  .  .  security"
> > is an oxymoron. You should consider using Apache or another
> > open source web server instead.
>
>Ahh it's Mr One Eye again.  Your response does not help the poster at all.

         Informing him that IIS is not secure does not help him? Are you sure?

>Why is it that people like you are convinced of the absolute infallability
>of all Open Source software?

         I never stated that _some_ open source software (OSS) contains no 
security vulnerabilities (SV's), much less that _all_ OSS contains no SV's. 
As far as I know, the only significant, open source server that has never 
contained a SV (or, at any rate, none that we know of) is Qmail, an email 
server. Other software by Dan Bernstein may be similarly free of known 
SV's, but I do not know for sure.

>There have been at least a dozen security flaws found in Apache 2 over the
>last couple of years (and many in 1.3 before it) ...

         Right. And they were discovered (and patched) all the more quickly 
precisely because Apache is OSS. With IIS, Micro$oft (M$) follows the 
"security-through-obscurity" (STO) approach. M$ does not release its source 
code, hoping that refraining from such release will make it harder for 
others to find SV's. I believe that it is, indeed, much harder to find SV's 
in proprietary software (because you cannot examine the source code), but, 
as M$ is discovering, those SV's are often found sooner or later. 
Furthermore, and much more importantly, "black hats" often discover the M$ 
SV's well before the "white hats" do, which is precisely the opposite of 
what usually happens with OSS. If you are a software maker, you want the 
"white hats" to find the SV's (in your software) first, well before the 
black hats.

         Ask any security expert whether STO is a good approach.

>http://www.apacheweek.com/features/security-20
>
>The bottom line is - *all* public facing software, open source or
>commercial, requires skilled administrators to install, maintain and patch
>it on a regular basis.  Period.

         Agreed. And it is _much_ easier to maintain a server running on 
Debian Linux than it is to maintain nearly any M$ server, especially M$ 
Exchange, whose security record is even worse than that of IIS. Many 
administrators of M$ servers do not even bother to apply the security 
patches because the patches often cause some important feature of the 
server to cease functioning -- and the functioning is not necessarily 
restored when the patch is uninstalled and removed.

-- Paul Bain
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.