copyright | disclaimer | privacy | contact  
Australia's Leading Computer Emergency Response Team
 
Search this site

 
On this site

 > HOME
 > About AusCERT
 > Membership
 > Contact Us
 > PKI Services
 > Publications
 > Sec. Bulletins
 > Conferences
 > News & Media
 > Services
 > Web Log
 > Site Map
 > Site Help
 > Member login





 

ESB-2012.0579 - [UNIX/Linux][RedHat] 389-ds-base: Denial of service - Existing account

Date: 21 June 2012
References: ESB-2013.0272  

Click here for printable version
Click here for PGP verifiable version
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2012.0579
        Low: 389-ds-base security, bug fix, and enhancement update
                               21 June 2012

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           389-ds-base
Publisher:         Red Hat
Operating System:  Red Hat Enterprise Linux Server 6
                   Red Hat Enterprise Linux WS/Desktop 6
                   UNIX variants (UNIX, Linux, OSX)
Impact/Access:     Denial of Service -- Existing Account
Resolution:        Patch/Upgrade
CVE Names:         CVE-2012-0833  

Original Bulletin: 
   https://rhn.redhat.com/errata/RHSA-2012-0813.html

Comment: This advisory references vulnerabilities in products which run on 
         platforms other than Red Hat. It is recommended that administrators
         running 389-ds-base check for an updated version of the software for
         their operating system.

- --------------------------BEGIN INCLUDED TEXT--------------------

- -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

=====================================================================
                   Red Hat Security Advisory

Synopsis:          Low: 389-ds-base security, bug fix, and enhancement update
Advisory ID:       RHSA-2012:0813-04
Product:           Red Hat Enterprise Linux
Advisory URL:      https://rhn.redhat.com/errata/RHSA-2012-0813.html
Issue date:        2012-06-20
CVE Names:         CVE-2012-0833 
=====================================================================

1. Summary:

Updated 389-ds-base packages that fix one security issue, several bugs, and
add various enhancements are now available for Red Hat Enterprise Linux 6.

The Red Hat Security Response Team has rated this update as having low
security impact. A Common Vulnerability Scoring System (CVSS) base score,
which gives a detailed severity rating, is available from the CVE link in
the References section.

2. Relevant releases/architectures:

Red Hat Enterprise Linux Desktop Optional (v. 6) - i386, x86_64
Red Hat Enterprise Linux HPC Node Optional (v. 6) - x86_64
Red Hat Enterprise Linux Server (v. 6) - i386, x86_64
Red Hat Enterprise Linux Server Optional (v. 6) - i386, x86_64
Red Hat Enterprise Linux Workstation (v. 6) - i386, x86_64
Red Hat Enterprise Linux Workstation Optional (v. 6) - i386, x86_64

3. Description:

The 389 Directory Server is an LDAPv3 compliant server. The base packages
include the Lightweight Directory Access Protocol (LDAP) server and
command-line utilities for server administration.

A flaw was found in the way the 389 Directory Server daemon (ns-slapd)
handled access control instructions (ACIs) using certificate groups. If an
LDAP user that had a certificate group defined attempted to bind to the
directory server, it would cause ns-slapd to enter an infinite loop and
consume an excessive amount of CPU time. (CVE-2012-0833)

Red Hat would like to thank Graham Leggett for reporting this issue.

These updated 389-ds-base packages also include numerous bug fixes and
enhancements. Space precludes documenting all of these changes in this
advisory. Users are directed to the Red Hat Enterprise Linux 6.3 Technical
Notes for information on the most significant of these changes.

Users are advised to upgrade to these updated 389-ds-base packages, which
resolve these issues and add these enhancements. After installing this
update, the 389 server service will be restarted automatically.

4. 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/knowledge/articles/11258

5. Bugs fixed (http://bugzilla.redhat.com/):

766322 - [RFE] Please support setting defaultNamingContext in the rootdse.
768086 - [RFE] minssf should not apply to rootdse
768091 - [RFE] Permit 'Delete' operation for Managed Entry Config entries
772777 - pre compile and normalize search filter
772778 - acl cache overflown problem
772779 - bak2db gets stuck in infinite loop
781529 - Managed Entry Plugin runs against managed entries upon any update without validating
781534 - Review and address latest Coverity issues
784343 - upgrade needs better check for "server is running"
784344 - repl-monitor doesn't work if leftmost hostnames are the same
787014 - CVE-2012-0833 389: denial of service when using certificate groups
788140 - cannot set repl referrals or state
788722 - problematic copyright information on 389-ds-base/ldap/servers/snmp/*
788723 - TLS not working with latest openldap
788724 - extensible binary filters do not work
788725 - filter normalization does not use matching rules
788726 - Schema replication update failed: Invalid syntax
788728 - Invalid read reported by valgrind
788729 - Reindexing entryrdn fails if ancestors are also tombstoned
788731 - ruv tombstone searches don't work after reindex entryrdn
788732 - add tombstonenumsubordinates to schema
788741 - 389 DS DNA Plugin / Replication failing on GSSAPI
788745 - Data inconsitency during replication
788749 - Log not clear enough on schema errors
788750 - nisDomain schema is incorrect, causes errors upon upgrade
788751 - Account Policy Plugin does not work for simple binds when PAM Pass Through Auth plugin is enabled
788753 - aci on cn=monitor warning about connection attribute
788755 - FQDN set to nsslapd-listenhost makes the server start fail if IPv4-mapped-IPv6 address is given
788756 - Manpages fixes
788760 - [RFE]  Logconv improvements
788764 - 389 programs linked against openldap crash during shutdown
790433 - [RFE] Automemberships
790491 - 389 DS Segfaults during replica install in FreeIPA
800215 - Certain CMP operations hang or cause ns-slapd to crash
800217 - fix valgrind reported issues
803930 - ipa not starting after upgade because of missing data
811291 - [abrt] 389-ds-base-1.2.10.4-2.fc16: index_range_read_ext: Process /usr/sbin/ns-slapd was killed by signal 11 (SIGSEGV)
813964 - IPA dirsvr seg-fault during system longevity test
815991 - crash in ldap_initialize with multiple threads
819643 - Database RUV could mismatch the one in changelog under the stress
821176 - ns-slapd segfault in libreplication-plugin after IPA upgrade from 2.1.3 to 2.2.0
821542 - letters in object's cn get converted to lowercase when renaming object
822700 - Bad DNs in ACIs can segfault ns-slapd
824014 - DS Shuts down intermittently

6. Package List:

Red Hat Enterprise Linux Desktop Optional (v. 6):

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Client/en/os/SRPMS/389-ds-base-1.2.10.2-15.el6.src.rpm

i386:
389-ds-base-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm

x86_64:
389-ds-base-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.x86_64.rpm

Red Hat Enterprise Linux HPC Node Optional (v. 6):

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6ComputeNode/en/os/SRPMS/389-ds-base-1.2.10.2-15.el6.src.rpm

x86_64:
389-ds-base-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.x86_64.rpm

Red Hat Enterprise Linux Server (v. 6):

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/389-ds-base-1.2.10.2-15.el6.src.rpm

i386:
389-ds-base-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm

x86_64:
389-ds-base-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.x86_64.rpm

Red Hat Enterprise Linux Server Optional (v. 6):

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/389-ds-base-1.2.10.2-15.el6.src.rpm

i386:
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm

x86_64:
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.x86_64.rpm

Red Hat Enterprise Linux Workstation (v. 6):

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Workstation/en/os/SRPMS/389-ds-base-1.2.10.2-15.el6.src.rpm

i386:
389-ds-base-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm

x86_64:
389-ds-base-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-libs-1.2.10.2-15.el6.i686.rpm
389-ds-base-libs-1.2.10.2-15.el6.x86_64.rpm

Red Hat Enterprise Linux Workstation Optional (v. 6):

Source:
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Workstation/en/os/SRPMS/389-ds-base-1.2.10.2-15.el6.src.rpm

i386:
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm

x86_64:
389-ds-base-debuginfo-1.2.10.2-15.el6.i686.rpm
389-ds-base-debuginfo-1.2.10.2-15.el6.x86_64.rpm
389-ds-base-devel-1.2.10.2-15.el6.i686.rpm
389-ds-base-devel-1.2.10.2-15.el6.x86_64.rpm

These packages are GPG signed by Red Hat for security.  Our key and
details on how to verify the signature are available from
https://access.redhat.com/security/team/key/#package

7. References:

https://www.redhat.com/security/data/cve/CVE-2012-0833.html
https://access.redhat.com/security/updates/classification/#low
https://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.3_Technical_Notes/pkg-389-ds-base.html#RHSA-2012-0813

8. Contact:

The Red Hat security contact is <secalert@redhat.com>.  More contact
details at https://access.redhat.com/security/team/contact/

Copyright 2012 Red Hat, Inc.
- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)

iD8DBQFP4YrqXlSAg2UNWIIRAk4OAJ4qQS6YIWdS2mbJzpSx6VMumvOvewCfQbfu
PRFq91s1hjTDr8c+4R70CwU=
=m+kw
- -----END PGP SIGNATURE-----

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        http://www.auscert.org.au/render.html?cid=1980

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBT+Joke4yVqjM2NGpAQITWg//fswdpBQDhThHflvZ/0WUCvy7BiZ8wKFf
TbMm4EvYJItydV4KlxDHtHQIl1S9v2ADKIP0nVhFfUpM5/qRq55MTdJOaGj5PQwR
zfGFkZ+ExP+EG2xb4hol0F2VLb/b45EB7hdJKPTCsQOlvvEwpYnsLZz6hKJ6b3ly
iEd1nr5tUBDx0E2zRmRpwM+VqMcMCkId1Yz8PVTpIrZnov7dmzkRD9Br+6yLiZmW
x5cFJTGRFI0RYP9RyI01XiCcXgN/4Faflpfn5bcadYKBjUk4PznmpbJCdvrNpoTx
dR2O0SqhuuOwiGK3ioEyYxLMvPCosgYnstSNoEKZ5XAeMnJAe/zmxAgM0NfCqJZf
b4rpPQPcUftR0oADeTjNE/Qp3P71T5PEAupsXVpBlSDCavxZ9/BbStns2syi+eTJ
9DDYSTgIzhMUJt86UM25j7wgD8k1cQq0DPZhX7xh8G28A3r3veEogcM72ujcLwG5
K33YAgbkknohGcmXboFw5pucAWzK5QV5S2wOApanIfBxRuPjEFuubh+joG3R5Mf5
YHPBefiPXol3wyzNE3iPUXQvd/jE9ospVUHjHwLXgsGsPnKSPW2ATo+jthCtINZ5
kGxTdyK3XyhBaKZLFU2GIX0hC8JePkyFcFmb1souzTRuzu6EAguKMYGMgtU1Xk1K
mXcgHiUgvDQ=
=YbuT
-----END PGP SIGNATURE-----