[SERVER-33851] libldap provided by RHEL 7 not thread safe, linked by MongoDB Enterprise Created: 13/Mar/18  Updated: 13/Mar/18  Resolved: 13/Mar/18

Status: Closed
Project: Core Server
Component/s: Packaging
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Spencer Brown Assignee: DO NOT USE - Backlog - Platform Team
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Duplicate
duplicates SERVER-33852 libldap is not threadsafe with NSS Closed
Operating System: ALL
Participants:

 Description   

There are two versions of the LDAP library in OpenLDAP: libldap and libldap_r. libldap_r is apparently a threadsafe version of libldap.

Other downstream distributions such as Debian symlink libldap to libldap_r. RHEL 7 does not, thus MongoDB Enterprise can have multiple threads using libldap with the potential for race conditions.

To work around this issue, one can manually symlink libldap to libldap_r as needed.


Generated at Thu Feb 08 04:34:46 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.