Skip to content
OpenAdvisories
Unscored CVE-2015-3223 EUVD-2015-3283GHSA-mfhq-m29x-g5ww

The ldb_wildcard_compare function in ldb_match.c in ldb before 1.1.24, as used in the AD LDAP server in Samba 4.x before 4.1.22, 4.2.x befo…

Published Dec 29, 2015 · Updated Aug 6, 2024 · Assigned by redhat

Description

The ldb_wildcard_compare function in ldb_match.c in ldb before 1.1.24, as used in the AD LDAP server in Samba 4.x before 4.1.22, 4.2.x before 4.2.7, and 4.3.x before 4.3.3, mishandles certain zero values, which allows remote attackers to cause a denial of service (infinite loop) via crafted packets.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 samba 2:4.1.22+dfsg-1 —
Debian 13 samba 2:4.1.22+dfsg-1 —
Debian 12 samba 2:4.1.22+dfsg-1 —
Debian 8 samba 2:4.1.17+dfsg-2+deb8u1 DSA-3433-1
Debian 7 samba 2:3.6.6-6+deb7u6 DSA-3433-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS ldb 2:1.1.24-1ubuntu1 —
Ubuntu 16.04 LTS samba 2:4.3.3+dfsg-1ubuntu1 —
Ubuntu 14.04 LTS ldb 1:1.1.16-1ubuntu0.1 USN-2856-1
Ubuntu 14.04 LTS samba 2:4.1.6+dfsg-1ubuntu2.14.04.11 USN-2855-1
ReleasePackageFixed inAdvisory
RHEL 7 pyldb +4 1.1.20-1.el7_2.2 RHSA-2016:0009
RHEL 6 pyldb +4 1.1.13-3.el6_7.1 RHSA-2016:0009
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Gluster Storage 3 pyldb +4 1.1.20-3.el6rhs RHSA-2016:0014
ReleasePackageFixed inAdvisory
SLES 12 SP1 ldb 1.1.24-4.1 SUSE-SU-2015:2305-1
SLES 12 SP1 samba 4.2.4-6.1 SUSE-SU-2015:2305-1
SLES 12 SP1 talloc 2.1.5-4.1 SUSE-SU-2015:2305-1
SLES 12 SP1 tdb 1.3.8-4.1 SUSE-SU-2015:2305-1
SLES 12 SP1 tevent 0.9.26-4.1 SUSE-SU-2015:2305-1
SLES 12 ldb 1.1.24-4.3.1 SUSE-SU-2015:2304-1
SLES 12 samba 4.1.12-18.3.1 SUSE-SU-2015:2304-1
SLES 12 talloc 2.1.5-3.4.1 SUSE-SU-2015:2304-1
SLES 12 tdb 1.3.8-2.3.1 SUSE-SU-2015:2304-1
SLES 12 tevent 0.9.26-3.3.1 SUSE-SU-2015:2304-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP1 ldb 1.1.24-4.1 SUSE-SU-2015:2305-1
SLES for SAP 12 SP1 samba 4.2.4-6.1 SUSE-SU-2015:2305-1
SLES for SAP 12 SP1 talloc 2.1.5-4.1 SUSE-SU-2015:2305-1
SLES for SAP 12 SP1 tdb 1.3.8-4.1 SUSE-SU-2015:2305-1
SLES for SAP 12 SP1 tevent 0.9.26-4.1 SUSE-SU-2015:2305-1
SLES for SAP 12 ldb 1.1.24-4.3.1 SUSE-SU-2015:2304-1
SLES for SAP 12 samba 4.1.12-18.3.1 SUSE-SU-2015:2304-1
SLES for SAP 12 talloc 2.1.5-3.4.1 SUSE-SU-2015:2304-1
SLES for SAP 12 tdb 1.3.8-2.3.1 SUSE-SU-2015:2304-1
SLES for SAP 12 tevent 0.9.26-3.3.1 SUSE-SU-2015:2304-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed ldb 1.1.27-1.1 openSUSE-SU-2024:10074-1
openSUSE Tumbleweed samba 4.5.0-1.1 openSUSE-SU-2024:10069-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 pyldb +4 1.1.20-1.el7_2.2 ELSA-2016-0009
Oracle Linux 7 samba +23 4.2.3-11.el7_2 ELSA-2016-0006

Advisories 12

References