🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.security.misc
Article #1040

Re: CFS vs. InfoGuard

#1040
From: mcn
Date: Sat, 08 Oct 1994 17:28
41 lines
2918 bytes
>	InfoGuard, on the other hand, is a direct extension to
>the system call processing, operates completely inside the kernel.
>InfoGuard attaches encryption passwords to UNIX processes. Passwords
>are passed to child processes just as the process' user-id and
>other inheritables.
...
>
>	Both InfoGuard and CFS are vulnerable to Memory Snooping
>attacks. In a typical memory snooping attack, a privileged user makes
>snapshot of the system memory for offline analysis. Memory snooping
>attacks are usually fruitless because it requires the sensitive
>information be loaded in the memory at the time of snooping. And 
>even when it does, to spot those information from the snapshot, and
>put them together is no easy task.

  I definitely would NOT make that last statement.
  There are two ways to 'memory snoop' the real data:

- Watch the kernel buffers for the decrypted data (fairly hard, but
do-able. I've written a program which snoop tty's using the same
technique)
- Look for the actual keys in memory (very easy). According to your own
blurb above, the keys are "passed to child processes just as the
process' user-id and ther inheritables". Presumably this is kept
somewhere in the process structure or the user credentials. This is
*very* easy to find.

  InfoGuard and CFS only provide security on machines which are "safe"
from root attacks. InfoGuard does have some very nice features, but CFS
is free. Don't believe the hype, however, that both are completely
secure unless someone wants to attack DES (or MBS?). They ARE secure if
you believe root is secure on your machine (which is definitely a
mistake unless you're being *VERY* careful about patches and access
control and know every user on the networks your machine is connected
to). :-)

-Mike Neuman
En Garde Systems
mcn@EnGarde.com

  
Technical Details
Message-ID: <376krc$i51@newshost.lanl.gov>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!netline-fddi.jpl.nasa.gov!nntp-server.caltech.edu!ferrari.mst6.lanl.gov!newshost.lanl.gov!usenet

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10952f,94bc2aee5a21b3b0
X-Google-Attributes: gid10952f,public
X-Google-Thread: ff723,94bc2aee5a21b3b0
X-Google-Attributes: gidff723,public
X-Google-Thread: 1122ea,94bc2aee5a21b3b0
X-Google-Attributes: gid1122ea,public
X-Google-Thread: 134180,94bc2aee5a21b3b0
X-Google-Attributes: gid134180,public
X-Google-Thread: 101175,94bc2aee5a21b3b0
X-Google-Attributes: gid101175,public
X-Google-ArrivalTime: 1994-10-08 15:41:48 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!usc!elroy.jpl.nasa.gov!netline-fddi.jpl.nasa.gov!nntp-server.caltech.edu!ferrari.mst6.lanl.gov!newshost.lanl.gov!usenet
From: mcn@c3.lanl.gov
Newsgroups: comp.security.misc,comp.security.unix,alt.security,biz.sco.general,biz.sco.opendesktop
Subject: Re: CFS vs. InfoGuard
Date: 8 Oct 1994 17:28:12 GMT
Organization: Los Alamos National Laboratory
Lines: 41
Distribution: world
Message-ID: <376krc$i51@newshost.lanl.gov>
Reply-To: mcn@c3.lanl.gov
NNTP-Posting-Host: c3.lanl.gov
Originator: mcn@c3.lanl.gov