- Issued:
- 2012-04-05
- Updated:
- 2012-04-05
RHBA-2012:0453 - Bug Fix Advisory
Synopsis
openldap bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated openldap packages that fix three bugs are now available for Red Hat
Enterprise Linux 6 Extended Update Support.
Description
OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol)
applications and development tools. LDAP is a set of protocols for accessing
directory services (usually phone book style information, but other information
is possible) over the Internet, similar to the way DNS (Domain Name System)
information is propagated over the Internet. The openldap package contains
configuration files, libraries, and documentation for OpenLDAP.
This update fixes the following bugs:
- Mozilla NSS initialization functions are not implemented in a thread-safe way.
Therefore, if multiple TLS operations were performed simultaneously on an LDAP
server, a race condition between the TLS threads could occur. Consequently, the
LDAP server terminated unexpectedly with a segmentation fault. With this update,
a mutual exclusion (mutex) for Mozilla NSS initialization functions calls has
been added to the code, which prevents this situation from occurring. The LDAP
server no longer crashes when initializing a TLS connection. (BZ#790913)
- Previously, OpenLDAP used incorrect data types for storing the length of the
values used by the ODBC (Open Database Connectivity) interface in the SQL back
end implementation. As a consequence, the LDAP server terminated unexpectedly
with a segmentation fault after a few operations. This update modifies the code
to use the correct data types so that the LDAP server no longer crashes when
using the SQL back end. (BZ#790914)
- Previously, OpenLDAP did not properly handle wildcarded common names (for
example CN=*.example.com) in LDAP certificates. Therefore, when a program used
OpenLDAP for a secure SSL/TLS connection to an LDAP server using an LDAP
certificate with a wildcarded common name, the connection failed. With this
update, the code of OpenLDAP has been modified to properly test common names in
LDAP certificates so that a connection to the LDAP server now succeeds if the
wildcarded common name matches the server hostname.
(BZ#790915)
All users of openldap are advised to upgrade to these updated packages, which
fix these bugs.
Solution
Before applying this update, make sure all previously-released errata relevant
to your system have been applied.
This update is available via the Red Hat Network. Details on how to use the Red
Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux for x86_64 - Extended Update Support 6.1 x86_64
- Red Hat Enterprise Linux for x86_64 - Extended Update Support 6.1 i386
- Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 6.1 s390x
- Red Hat Enterprise Linux for Power, big endian - Extended Update Support 6.1 ppc64
- Red Hat Enterprise Linux Server - Extended Update Support from RHUI 6.1 x86_64
- Red Hat Enterprise Linux Server - Extended Update Support from RHUI 6.1 i386
- Red Hat Virtual Storage Appliance (from RHUI) 6.1 x86_64
Fixes
- BZ - 790913 - NSS_Init* functions are not thread safe
- BZ - 790914 - OpenLDAP 2.4.23 segfaults when using back-sql
- BZ - 790915 - matching wildcard hostnames in certificate Subject field does not work
CVEs
(none)
References
(none)
Red Hat Enterprise Linux for x86_64 - Extended Update Support 6.1
SRPM | |
---|---|
openldap-2.4.23-15.el6_1.4.src.rpm | SHA-256: dce6fe56356ba7529a983bec346587e62d148c561c0a3225be4f080c6b3b6450 |
x86_64 | |
openldap-2.4.23-15.el6_1.4.i686.rpm | SHA-256: ccfd86cbbb229480490f5eb47de389db539c4a736c7a3af3254bd2d7fba6a9a9 |
openldap-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: e1c3252220aa5eb28afa76a8cc5e5556d9561f0bca6b2b3ace6ff8b49dfe4007 |
openldap-clients-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: aaa9ba7efeb6756c1213dabe4a696c426d6a281d457a394dbda4521b6b4b970b |
openldap-debuginfo-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 1a932778b0e66b65aff9da3ce8c6c2f8a3fbb982b0fa1a7fbc82ca100310bddf |
openldap-debuginfo-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: 6a4f463941a8c83a7c466d22feb46175f678bdea2752a5e496daa3b5f920ee0d |
openldap-debuginfo-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: 6a4f463941a8c83a7c466d22feb46175f678bdea2752a5e496daa3b5f920ee0d |
openldap-devel-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 3890650f7f009ded3ac8dc3dc23cc4bbf35e15874e9169f6b1a20a8e348103cc |
openldap-devel-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: bdfdb1fb43dcc4d9abfdbb1eeb3c6e9ca2804b1d6674380cf07c67af21a25039 |
openldap-servers-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: f6b21f177b3ae3eb26eccae48b6f7cc1d854eb2e2dc47527b46a87f67b1f28e6 |
openldap-servers-sql-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: 71199e84391b0dd37fc4c2c24d83e524f1052d8fef945a5c31b1b5b4eb7aaa23 |
i386 | |
openldap-2.4.23-15.el6_1.4.i686.rpm | SHA-256: ccfd86cbbb229480490f5eb47de389db539c4a736c7a3af3254bd2d7fba6a9a9 |
openldap-clients-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 4712555b15d08611f38e4a26170493480b4dae66751f2dae8567a52855818a98 |
openldap-debuginfo-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 1a932778b0e66b65aff9da3ce8c6c2f8a3fbb982b0fa1a7fbc82ca100310bddf |
openldap-debuginfo-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 1a932778b0e66b65aff9da3ce8c6c2f8a3fbb982b0fa1a7fbc82ca100310bddf |
openldap-devel-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 3890650f7f009ded3ac8dc3dc23cc4bbf35e15874e9169f6b1a20a8e348103cc |
openldap-servers-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 94f9a7a846852c768b951d5f90b5ec037f9851ef5a18439b8e645e62ed6f6b62 |
openldap-servers-sql-2.4.23-15.el6_1.4.i686.rpm | SHA-256: ad2ddf032f2aed2e9a7f7b3c96e8bfbec03c637718b1fedb3c672a376af05974 |
Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 6.1
SRPM | |
---|---|
openldap-2.4.23-15.el6_1.4.src.rpm | SHA-256: dce6fe56356ba7529a983bec346587e62d148c561c0a3225be4f080c6b3b6450 |
s390x | |
openldap-2.4.23-15.el6_1.4.s390.rpm | SHA-256: 8c21814511aaca2029761a45d997950deb58ff49b94b1283f60e80aaa5604b8a |
openldap-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: 12139982eb3877facafd2891ea543e5c5e6324f6ba51675447125b59f5cdbae5 |
openldap-clients-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: 33b85bf85f5d180b66fbf5223cf4b404e27c5312fefc9823ed121d3ce81f4b31 |
openldap-debuginfo-2.4.23-15.el6_1.4.s390.rpm | SHA-256: c33f4137d5731220d5730158a5d68d7d04a2b5eabb979abfbf154658de88e0e6 |
openldap-debuginfo-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: c37190e454877d0fb6f0fb084897b5bde91fc3c56a3975688e90aa9b367b6885 |
openldap-debuginfo-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: c37190e454877d0fb6f0fb084897b5bde91fc3c56a3975688e90aa9b367b6885 |
openldap-devel-2.4.23-15.el6_1.4.s390.rpm | SHA-256: e0c40dbc23560e82da850c58f5099004aaa8bf53b29522da61a9bc2944c8de32 |
openldap-devel-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: a7e0a2e590a35f43f87d8bb4c6e387ef662a588197c81a83ef519b98140d8256 |
openldap-servers-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: 7fd511ba69a339f89b3f60851df78d0d684fcfcede0eac0f62583c31930c8fe7 |
openldap-servers-sql-2.4.23-15.el6_1.4.s390x.rpm | SHA-256: 54a5f4248d559487e840e60a846cbac50674afca1e76daa9785f6d2e55f626a7 |
Red Hat Enterprise Linux for Power, big endian - Extended Update Support 6.1
SRPM | |
---|---|
openldap-2.4.23-15.el6_1.4.src.rpm | SHA-256: dce6fe56356ba7529a983bec346587e62d148c561c0a3225be4f080c6b3b6450 |
ppc64 | |
openldap-2.4.23-15.el6_1.4.ppc.rpm | SHA-256: 65f78c084f4d349988abca10864b270fbb6d264ed23c97b59d33fe10ae3b6f32 |
openldap-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: 99272cd8d460ac9ad3e8a27438a20c5a8a206ff196115a55afc088f5e4f77dbb |
openldap-clients-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: f076d09e8ea5b7f59ce41f11d596a4718556c923e8bc17d03b5bfb4b8fc0ebbc |
openldap-debuginfo-2.4.23-15.el6_1.4.ppc.rpm | SHA-256: cefb6025a66d40e9efe392d2e9c5dbf489ffb93465b805bf8b4aacd95b29342a |
openldap-debuginfo-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: fa1a563db1c269461f31dde05517e8ef0fbe5346863fe02f754544ef0c0038f6 |
openldap-debuginfo-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: fa1a563db1c269461f31dde05517e8ef0fbe5346863fe02f754544ef0c0038f6 |
openldap-devel-2.4.23-15.el6_1.4.ppc.rpm | SHA-256: cc17d1354015ee955d17e5cf5de3c9304f83454dd72639ce26254bdd50fade3f |
openldap-devel-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: db6e30b16c925c8a102565b77d1cc1ff096ccf3faaef09594ac010c81514b47e |
openldap-servers-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: b9b732dac0acab1c01433132752b3d3f3c6f1e1f04cbe2bb578ea779ca42c1fe |
openldap-servers-sql-2.4.23-15.el6_1.4.ppc64.rpm | SHA-256: 1f70678bb68ce89c533fd02108ecb59e9622ecee36bdf16a0ec410ff9bc2c7be |
Red Hat Enterprise Linux Server - Extended Update Support from RHUI 6.1
SRPM | |
---|---|
openldap-2.4.23-15.el6_1.4.src.rpm | SHA-256: dce6fe56356ba7529a983bec346587e62d148c561c0a3225be4f080c6b3b6450 |
x86_64 | |
openldap-2.4.23-15.el6_1.4.i686.rpm | SHA-256: ccfd86cbbb229480490f5eb47de389db539c4a736c7a3af3254bd2d7fba6a9a9 |
openldap-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: e1c3252220aa5eb28afa76a8cc5e5556d9561f0bca6b2b3ace6ff8b49dfe4007 |
openldap-clients-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: aaa9ba7efeb6756c1213dabe4a696c426d6a281d457a394dbda4521b6b4b970b |
openldap-debuginfo-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 1a932778b0e66b65aff9da3ce8c6c2f8a3fbb982b0fa1a7fbc82ca100310bddf |
openldap-debuginfo-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: 6a4f463941a8c83a7c466d22feb46175f678bdea2752a5e496daa3b5f920ee0d |
openldap-devel-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 3890650f7f009ded3ac8dc3dc23cc4bbf35e15874e9169f6b1a20a8e348103cc |
openldap-devel-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: bdfdb1fb43dcc4d9abfdbb1eeb3c6e9ca2804b1d6674380cf07c67af21a25039 |
openldap-servers-2.4.23-15.el6_1.4.x86_64.rpm | SHA-256: f6b21f177b3ae3eb26eccae48b6f7cc1d854eb2e2dc47527b46a87f67b1f28e6 |
i386 | |
openldap-2.4.23-15.el6_1.4.i686.rpm | SHA-256: ccfd86cbbb229480490f5eb47de389db539c4a736c7a3af3254bd2d7fba6a9a9 |
openldap-clients-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 4712555b15d08611f38e4a26170493480b4dae66751f2dae8567a52855818a98 |
openldap-debuginfo-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 1a932778b0e66b65aff9da3ce8c6c2f8a3fbb982b0fa1a7fbc82ca100310bddf |
openldap-devel-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 3890650f7f009ded3ac8dc3dc23cc4bbf35e15874e9169f6b1a20a8e348103cc |
openldap-servers-2.4.23-15.el6_1.4.i686.rpm | SHA-256: 94f9a7a846852c768b951d5f90b5ec037f9851ef5a18439b8e645e62ed6f6b62 |
Red Hat Virtual Storage Appliance (from RHUI) 6.1
SRPM | |
---|---|
x86_64 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.