DragonFly BSD
DragonFly commits List (threaded) for 2010-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: unp_connect() - Use euid/egid for access checks via VOP_EACCESS().


From: Joe Talbott <josepht@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 29 Nov 2010 18:15:18 -0800 (PST)

commit 9de9cb5c7c5a9dd117de703ed7b4c80a8b3eb2b3
Author: Joe Talbott <josepht@dragonflybsd.org>
Date:   Mon Nov 29 21:03:20 2010 -0500

    unp_connect() - Use euid/egid for access checks via VOP_EACCESS().
    
    Fixes socket access for set[ug]id applications by using the euid/egid
    rather than the uid/gid.
    
    Reported-By: Tim Darby <t+dfbsd@timdarby.net>

Summary of changes:
 sys/kern/uipc_usrreq.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9de9cb5c7c5a9dd117de703ed7b4c80a8b3eb2b3


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]