[16205] in bugtraq
Re: reporting local security problems for WinNT (Re: Escalation
daemon@ATHENA.MIT.EDU (Tom Perrine)
Sat Aug 12 00:07:02 2000
Message-Id: <200008102317.QAA20689@lart>
Date: Thu, 10 Aug 2000 16:17:56 -0700
Reply-To: Tom Perrine <tep@SDSC.EDU>
From: Tom Perrine <tep@SDSC.EDU>
X-To: wcolburn@NMT.EDU
To: BUGTRAQ@SECURITYFOCUS.COM
In-Reply-To: <20000810094911.A9411@nmt.edu> (wcolburn@NMT.EDU)
>>>>> On Thu, 10 Aug 2000 09:49:11 -0600, "William D. Colburn (aka Schlake)" <wcolburn@NMT.EDU> said:
William> Checking permissions at install time isn't sufficient. They may change
William> later, and never be caught. The program should verify the integrity of
William> the system as often as possible. Sendmail does a really good job of
William> checking permissions on everything every time it does something. It may
William> slow things down some, but it also finds problems when they happen.
This is what cfengine is all about. Your infrastructure "heals"
itself ever time cfengine runs.
William> As an example, I'll use the /etc directory on my mail server. Someone
William> here wanted to edit something without having to su to root each time, so
William> he chmodded /etc to be group writable and owned by our staff group.
William> Sendmail complained so I chowned/chmodded it to make it safe. Some time
William> later he noticed this had happened and chowned/chmodded it back. Right
William> away sendmail figured this out, and started complaining again. If
William> sendmail had only checked at installation time this could have been
William> broken for a long time. As it was, it was only that way for a very
William> short time until I noticed.
Cfengine can do this for any file for which you have specified the
owner, group, permissions and/or contents.
I wouldn't kill, but I'd hurt someone Real Bad for a cfengine for
Windows with a registry editor....
--tep