BugTraq
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 23 2009 09:12PM
Dan Yefimov (dan lightwave net ru) (4 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 25 2009 09:46AM
Klaus Lichtenwalder (k lichtenwalder computer org)
Re: /proc filesystem allows bypassing directory permissions onLinux Oct 24 2009 06:47AM
Anton Ivanov (arivanov sigsegv cx) (1 replies)
Re: /proc filesystem allows bypassing directory permissions onLinux Oct 24 2009 04:19PM
Dan Yefimov (dan lightwave net ru) (1 replies)
Re: /proc filesystem allows bypassing directory permissionsonLinux Oct 24 2009 04:59PM
Anton Ivanov (arivanov sigsegv cx) (1 replies)
Re: /proc filesystem allows bypassing directory permissionsonLinux Oct 24 2009 05:39PM
Dan Yefimov (dan lightwave net ru) (1 replies)
Re: /proc filesystem allows bypassing directorypermissionsonLinux Oct 24 2009 06:05PM
Anton Ivanov (anton ivanov kot-begemot co uk) (1 replies)
On Sat, 2009-10-24 at 21:39 +0400, Dan Yefimov wrote:
> On 24.10.2009 20:59, Anton Ivanov wrote:
> >> Not to tell about
> >> that /proc/<PID>/fd/ contains only symbolic links, not files, so I can't
> >> understand, how the original reporter managed to gain access to the file in the
> >> restricted directory using that symlink.
> >
> > The perms are definitely broken and without a code audit on procfs I
> > would not bet that this is limited just to this rather obscure test
> > case.
> >
> > To be honest, I hope that it is limited to this rather obscure test
> > case. If it is not there may be entertaining ramifications.
> >
> Given my citation above (I personally use Linux), that obscure test case looks
> doubtful. If the original reporter uses some patched kernel, that doesn't matter
> others.

It works on Debian 2.6.26 out of the box. It is not an obscure patched
kernel case I am afraid.

If you redir an FD to a file using thus redir-ed FD in /proc allows you
to bypass directory permissions for where the file is located.
Thankfully, file permissions still apply so you need an app which has
silly file perms in a bolted down directory for this.

Symlinking the same file to a link on a normal ext3 or nfs filesystem as
a sanity check shows correct permission behaviour. If you try to write
to that symlink you get permission denied so the permissions on the fs
actually work.

No need to be root, nothing. It is not a case of "forget to drop EID or
something else like that either". It looks like what it says on the tin
- permission bypass.

Not that I would have expected anything different considering who posted
it in the first place.

--
Understanding is a three-edged sword:
your side, their side, and the truth. --Kosh Naranek

A. R. Ivanov
E-mail: anton.ivanov (at) kot-begemot.co (dot) uk [email concealed]
WWW: http://www.kot-begemot.co.uk/

[ reply ]
Re: /proc filesystem allows bypassing directorypermissionsonLinux Oct 24 2009 06:36PM
Dan Yefimov (dan lightwave net ru) (2 replies)
Re: /proc filesystem allows bypassing directorypermissionsonLinux Oct 27 2009 08:59PM
Ivan Jager aij+ (at) mrph (dot) org [email concealed] (aij+ mrph org)
Re: /proc filesystem allows bypassingdirectorypermissionsonLinux Oct 24 2009 07:27PM
Anton Ivanov (anton ivanov kot-begemot co uk) (1 replies)
Re: /proc filesystem allows bypassing directory permissions onLinux Oct 29 2009 11:00AM
Pavel Machek (pavel ucw cz)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 23 2009 10:05PM
Pavel Machek (pavel ucw cz) (2 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 26 2009 03:30PM
Casper Dik sun com (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 26 2009 04:16PM
Dan Yefimov (dan lightwave net ru) (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 26 2009 09:58PM
psz maths usyd edu au (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 27 2009 06:50AM
Marco Verschuur (marco osp nl) (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 27 2009 12:56PM
psz maths usyd edu au (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 27 2009 08:19PM
Marco Verschuur (marco osp nl) (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 28 2009 09:38PM
Pavel Machek (pavel ucw cz) (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Oct 29 2009 04:32PM
Martin Rex (Martin Rex sap com) (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Oct 29 2009 08:36PM
Pavel Machek (pavel ucw cz)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 23 2009 10:21PM
Dan Yefimov (dan lightwave net ru) (1 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 23 2009 10:39PM
Pavel Machek (pavel ucw cz) (3 replies)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 26 2009 09:49PM
Glynn Clements (glynn gclements plus com)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 26 2009 04:05PM
Tamber Penketh (james penketh googlemail com) (1 replies)
Re: /proc filesystem allows bypassing directory permissions onLinux Oct 27 2009 12:55AM
Pavel Machek (pavel ucw cz)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 23 2009 10:55PM
Dan Yefimov (dan lightwave net ru)
Re: /proc filesystem allows bypassing directory permissions on Linux Oct 23 2009 09:22PM
Arturo 'Buanzo' Busleiman (buanzo buanzo com ar)


 

Privacy Statement
Copyright 2010, SecurityFocus