Red Hat Bugzilla – Bug 1043557
nscd segfaults when running sudo with netgroup caching enabled.
Last modified: 2016-11-24 07:10:56 EST
Description of problem: After upgrading to RHEL6.5 nscd segfaults when a user runs sudo. It appears the problem is due to netgroup caching by nscd. The netgroups are stored in LDAP. Version-Release number of selected component (if applicable): nscd-2.12-1.132.el6.x86_64 How reproducible: I haven't reproduced, but this is happening on multiple servers for the customer Steps to Reproduce: 1. Need to use sudo with nscd netgroup caching and netgroups stored in LDAP Actual results: nscd segfaults when running sudo Dec 13 08:54:28 server kernel: nscd[11646]: segfault at 7fffe54ed000 ip 00007ffff6e32aab sp 00007fffe54e98e8 error 6 in libc-2.12.so[7ffff6da9000+18b000] Expected results: nscd doesn't segfault when running sudo Additional info: possible workaround may be to disable netgroup caching by nscd
The solution in this case is to upgrade nss nss-tools and nss-sysinit. NSS is used by glibc for hashing functions and there are bugs in nss* that impact glibc and nscd.
*** Bug 1087838 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2014-1391.html