On Wed, Apr 26, 2006 at 10:58:17AM -0400, Joshua Brindle wrote:
> [EMAIL PROTECTED] wrote:
> >
> >it'd help the discussion/review (which is what Andrea asked for) if
> >you/others were more precise and cited specific attacks. generic hand-
> >waving of 'this is broken' doesn't help it. this is not to say that
> >i disagree with your opinion (fwiw, you and spender are on the same
> >side for once ;-).
> >
> >  

thanks :)

> I don't agree that specific attack vectors are required to determine 
> whether a model is broken. The reasons I think the model is broken are 
> pretty clearly laid out in the url's posted. There are also others for 
> this specific implementation. It is a dire problem to facilitate 
> non-security aware/minded users to add rules to the policy dynamically. 

I re-read your blog entries and I still fail to see how's systrace affected
by this. So just assume that I'm Dumb (tm) and please show me a
implementation-specific example of this, also consider that systrace is *not*
a MAC and it doesn't want to be one, we are systracing processes explicitely
here.

> "If I don't push yes this won't work", these systems have been shown 
> time and time again to fail. And, like I already said, bypassing 
> in-kernel DAC and capability restrictions means that there is now a 
> single attack vector to gain all system privileges. This means systrace 
> actually *removes* a layer of security from the system, which is clearly 
> a bad idea.

It can only if you don't know how to configure/use it, which is something
that applies to SELinux, grsecurity, RSBAC and every other system. Feel free
to prove me wrong here with examples ;).

> >>http://securityblog.org/brindle/2006/03/25/security-anti-pattern-status-quo-encapsulation/
> >>http://securityblog.org/brindle/2006/04/19/security-anti-pattern-path-based-access-control/
> >>    
> >
> On the blog is fine. Remember that those posts aren't targeting specific 
> implementations (eg., grsec is not affected by all of the issues listed) 
> but rather the model in general.

I'm curious, why's grsec not affecteced by this?

Cheers

-- 
Andrea Barisani <[EMAIL PROTECTED]>                            .*.
Gentoo Linux Infrastructure Developer                          V
                                                             (   )
PGP-Key 0x864C9B9E http://dev.gentoo.org/~lcars/pubkey.asc   (   )
    0A76 074A 02CD E989 CE7F AC3F DA47 578E 864C 9B9E        ^^_^^
      "Pluralitas non est ponenda sine necessitate"
-- 
gentoo-security@gentoo.org mailing list

Reply via email to