summaryrefslogtreecommitdiff
path: root/libpthread/linuxthreads/sysdeps/unix/sysv/linux
diff options
context:
space:
mode:
authorFilippo Arcidiacono <filippo.arcidiacono@st.com>2012-05-30 17:11:12 +0200
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2012-06-06 09:31:36 +0200
commitda117419bdb39a4cb5035ebba46379f7c48738b3 (patch)
tree99c94543830bef45bf8ee047950b25001b0495b2 /libpthread/linuxthreads/sysdeps/unix/sysv/linux
parent8554fb21bb34329201b38c2ae4387fb6f00645cc (diff)
ldso: preload standard path library with setuid bit set
For set-user-ID/set-group-ID ELF binaries, only libraries in the standard search directories that are also set-user-ID must be loaded. This patch fixes existing logic according to the above statement. Furthermore if either library setuid bit isn't set or it cannot be found in the standard search path, the library won't be preloaded but execution go ahead with default one. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Diffstat (limited to 'libpthread/linuxthreads/sysdeps/unix/sysv/linux')
0 files changed, 0 insertions, 0 deletions