Bug 1105033
Summary: | libfreebl3.so runs prelink during the initialization phase | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Milos Malik <mmalik> | |
Component: | nss-softokn | Assignee: | Elio Maldonado Batiz <emaldona> | |
Status: | CLOSED DUPLICATE | QA Contact: | BaseOS QE Security Team <qe-baseos-security> | |
Severity: | high | Docs Contact: | ||
Priority: | high | |||
Version: | 6.6 | CC: | eparis, mfranc, rrelyea | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1153602 (view as bug list) | Environment: | ||
Last Closed: | 2014-06-11 18:09:54 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: |
Description
Milos Malik
2014-06-05 09:17:10 UTC
# ldd `which id` linux-vdso64.so.1 => (0x00000fff87a00000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00000080ca8a0000) libc.so.6 => /lib64/libc.so.6 (0x00000080ca360000) libdl.so.2 => /lib64/libdl.so.2 (0x00000080ca590000) /lib64/ld64.so.1 (0x0000000033e50000) # strace -f -o output.txt -E LD_PRELOAD=/lib64/libfreebl3.so `which id` uid=0(root) gid=0(root) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 # grep -e prelink -e fchown output.txt 19336 stat("/usr/sbin/prelink", {st_mode=S_IFREG|0755, st_size=1402904, ...}) = 0 19337 execve("/usr/sbin/prelink", ["/usr/sbin/prelink", "-u", "-o", "-", "/lib64/libfreebl3.so"], [/* 38 vars */] <unfinished ...> 19337 fchown(1, 0, 0 <unfinished ...> 19337 <... fchown resumed> ) = -1 EACCES (Permission denied) # See also BZ#1103674. Yes, freebl this is by design. It's a fips requirement. *** This bug has been marked as a duplicate of bug 1103674 *** |