Oval Definition:oval:com.redhat.rhsa:def:20160009
Revision Date:2016-01-08Version:637
Title:RHSA-2016:0009: libldb security update (Moderate)
Description:The libldb packages provide an extensible library that implements an LDAP-like API to access remote LDAP servers, or use local TDB databases.

  • A denial of service flaw was found in the ldb_wildcard_compare() function of libldb. A remote attacker could send a specially crafted packet that, when processed by an application using libldb (for example the AD LDAP server in Samba), would cause that application to consume an excessive amount of memory and crash. (CVE-2015-3223)

  • A memory-read flaw was found in the way the libldb library processed LDB DN records with a null byte. An authenticated, remote attacker could use this flaw to read heap-memory pages from the server. (CVE-2015-5330)

    Red Hat would like to thank the Samba project for reporting these issues. Upstream acknowledges Thilo Uttendorfer as the original reporter of CVE-2015-3223, and Douglas Bagnall as the original reporter of CVE-2015-5330.

    All libldb users are advised to upgrade to these updated packages, which contain backported patches to correct these issues.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2015-3223
    CVE-2015-5330
    RHSA-2016:0009
    RHSA-2016:0009-00
    RHSA-2016:0009-01
    Platform(s):Red Hat Enterprise Linux 6
    Red Hat Enterprise Linux 7
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 6 is installed
  • AND
  • ldb-tools is earlier than 0:1.1.13-3.el6_7.1
  • AND ldb-tools is signed with Red Hat redhatrelease2 key
  • libldb is earlier than 0:1.1.13-3.el6_7.1
  • AND libldb is signed with Red Hat redhatrelease2 key
  • libldb-devel is earlier than 0:1.1.13-3.el6_7.1
  • AND libldb-devel is signed with Red Hat redhatrelease2 key
  • pyldb is earlier than 0:1.1.13-3.el6_7.1
  • AND pyldb is signed with Red Hat redhatrelease2 key
  • pyldb-devel is earlier than 0:1.1.13-3.el6_7.1
  • AND pyldb-devel is signed with Red Hat redhatrelease2 key
  • OR Package Information
  • Red Hat Enterprise Linux 7 is installed
  • AND
  • ldb-tools is earlier than 0:1.1.20-1.el7_2.2
  • AND ldb-tools is signed with Red Hat redhatrelease2 key
  • libldb is earlier than 0:1.1.20-1.el7_2.2
  • AND libldb is signed with Red Hat redhatrelease2 key
  • libldb-devel is earlier than 0:1.1.20-1.el7_2.2
  • AND libldb-devel is signed with Red Hat redhatrelease2 key
  • pyldb is earlier than 0:1.1.20-1.el7_2.2
  • AND pyldb is signed with Red Hat redhatrelease2 key
  • pyldb-devel is earlier than 0:1.1.20-1.el7_2.2
  • AND pyldb-devel is signed with Red Hat redhatrelease2 key
  • Definition Synopsis
  • Release Information
  • Red Hat Enterprise Linux 6 Client is installed
  • OR Red Hat Enterprise Linux 6 Server is installed
  • OR Red Hat Enterprise Linux 6 Workstation is installed
  • OR Red Hat Enterprise Linux 6 ComputeNode is installed
  • AND
  • ldb-tools is earlier than 0:1.1.13-3.el6_7.1
  • AND ldb-tools is signed with Red Hat redhatrelease2 key
  • libldb is earlier than 0:1.1.13-3.el6_7.1
  • AND libldb is signed with Red Hat redhatrelease2 key
  • libldb-devel is earlier than 0:1.1.13-3.el6_7.1
  • AND libldb-devel is signed with Red Hat redhatrelease2 key
  • pyldb is earlier than 0:1.1.13-3.el6_7.1
  • AND pyldb is signed with Red Hat redhatrelease2 key
  • pyldb-devel is earlier than 0:1.1.13-3.el6_7.1
  • AND pyldb-devel is signed with Red Hat redhatrelease2 key
  • OR Package Information
  • Red Hat Enterprise Linux 7 Client is installed
  • OR Red Hat Enterprise Linux 7 Server is installed
  • OR Red Hat Enterprise Linux 7 Workstation is installed
  • OR Red Hat Enterprise Linux 7 ComputeNode is installed
  • AND
  • ldb-tools is earlier than 0:1.1.20-1.el7_2.2
  • AND ldb-tools is signed with Red Hat redhatrelease2 key
  • libldb is earlier than 0:1.1.20-1.el7_2.2
  • AND libldb is signed with Red Hat redhatrelease2 key
  • libldb-devel is earlier than 0:1.1.20-1.el7_2.2
  • AND libldb-devel is signed with Red Hat redhatrelease2 key
  • pyldb is earlier than 0:1.1.20-1.el7_2.2
  • AND pyldb is signed with Red Hat redhatrelease2 key
  • pyldb-devel is earlier than 0:1.1.20-1.el7_2.2
  • AND pyldb-devel is signed with Red Hat redhatrelease2 key
  • BACK