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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade sambaUpgrade ldb | Aug 30, 2017 | Dec 29, 2015 |
| Centos_linux | — | Upgrade libldb-develUpgrade pyldbUpgrade pyldb-develUpgrade libldbUpgrade ldb-tools | Jul 6, 2016 | Dec 29, 2015 |
| Debian | — | Upgrade sambaUpgrade ldb | Jan 4, 2016 | Dec 29, 2015 |
| Freebsd | — | Upgrade samba42Upgrade ldbUpgrade samba43Upgrade samba41Upgrade samba36Upgrade samba4 | Dec 10, 2025 | Dec 19, 2015 |
| Gentoo Linux | — | Upgrade net-fs/samba. | Oct 30, 2017 | Dec 29, 2015 |
| Oracle_linux | — | Upgrade samba-common-libsUpgrade samba4-clientUpgrade pyldbUpgrade ldb-toolsUpgrade samba-testUpgrade samba4Upgrade samba-common-toolsUpgrade samba-winbind-krb5-locatorUpgrade samba4-commonUpgrade samba4-pidlUpgrade samba-test-develUpgrade samba4-libsUpgrade samba-winbind-clientsUpgrade samba-test-libsUpgrade samba-dc-libsUpgrade samba-clientUpgrade samba-develUpgrade samba-dcUpgrade samba-pythonUpgrade pyldb-develUpgrade samba-winbindUpgrade sambaUpgrade samba-libsUpgrade samba4-swatUpgrade samba4-winbind-clientsUpgrade samba4-winbind-krb5-locatorUpgrade libldbUpgrade samba4-winbindUpgrade samba-commonUpgrade samba-client-libsUpgrade samba4-testUpgrade libsmbclient-develUpgrade samba-winbind-modulesUpgrade libwbclientUpgrade libldb-develUpgrade libwbclient-develUpgrade samba-vfs-glusterfsUpgrade samba4-pythonUpgrade libsmbclientUpgrade samba4-develUpgrade samba4-dc-libsUpgrade samba-pidlUpgrade samba4-dc | Oct 16, 2024 | Dec 29, 2015 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Dec 16, 2015 |
| Samba | — | Upgrade to Samba version 4.2.7Upgrade to Samba version 4.1.22Upgrade to Samba version 4.3.3 | Mar 24, 2016 | Dec 29, 2015 |
| Suse | — | Upgrade libsamba-passdb-develUpgrade ldb-toolsUpgrade libtdb1Upgrade libtevent0-32bitUpgrade samba-client-32bitUpgrade libsamdb-develUpgrade python-ldb-develUpgrade libsmbclient0Upgrade libdcerpc0Upgrade libndr1-32bitUpgrade pyldbUpgrade libndr-develUpgrade tdb-toolsUpgrade libgensec0-32bitUpgrade samba-kdcUpgrade pytallocUpgrade libsamba-policy-python3-develUpgrade libsamba-credentials0Upgrade libndr-standard0-32bitUpgrade libsmbsharemodes-develUpgrade libldb1Upgrade libsmbclient-raw0Upgrade pytalloc-develUpgrade libndr-nbt0-32bitUpgrade libregistry-develUpgrade libdcerpc-binding0-32bitUpgrade libtevent-util-develUpgrade libdcerpc-atsvc-develUpgrade libndr-standard0Upgrade libtalloc2Upgrade libtevent0Upgrade libtalloc2-32bitUpgrade samba-libsUpgrade libregistry0Upgrade libsamba-passdb0Upgrade libsamba-util0-32bitUpgrade libgensec-develUpgrade samba-test-develUpgrade libtdb-develUpgrade libtalloc-develUpgrade libsamdb0-32bitUpgrade samba-clientUpgrade samba-libs-python3-32bitUpgrade libsamba-credentials0-32bitUpgrade libsamba-errors0-32bitUpgrade libnetapi0-32bitUpgrade libndr-standard-develUpgrade libsamba-hostconfig-develUpgrade python3-ldbUpgrade samba-dsdb-modulesUpgrade libdcerpc-samr0Upgrade libsamba-policy0-python3Upgrade libsmbclient-raw-develUpgrade libsamba-errors-develUpgrade libndr1Upgrade libsamba-policy0Upgrade pyldb-develUpgrade libsamba-hostconfig0Upgrade samba-libs-32bitUpgrade ctdbUpgrade libdcerpc-atsvc0Upgrade libsmbconf0-32bitUpgrade libsamba-util-develUpgrade libsmbldap-develUpgrade samba-python3Upgrade python-ldbUpgrade libsamba-hostconfig0-32bitUpgrade libgensec0Upgrade libsmbclient0-32bitUpgrade samba-cephUpgrade libsmbclient-raw0-32bitUpgrade libpdb0Upgrade libndr-nbt-develUpgrade libndr-nbt0Upgrade libsamdb0Upgrade libsamba-util0Upgrade libsamba-credentials-develUpgrade samba-pythonUpgrade libdcerpc-samr-develUpgrade libnetapi0Upgrade libtevent-develUpgrade libsmbldap0-32bitUpgrade python3-ldb-develUpgrade libldb2-32bitUpgrade libldb2Upgrade libpdb-develUpgrade libtevent-util0-32bitUpgrade libsmbldap2Upgrade sambaUpgrade libtdb1-32bitUpgrade samba-winbindUpgrade libdcerpc-develUpgrade libndr-krb5pac0-32bitUpgrade libndr-krb5pac-develUpgrade libldb1-32bitUpgrade pytalloc-32bitUpgrade libwbclient-develUpgrade samba-32bitUpgrade libdcerpc0-32bitUpgrade libsamba-errors0Upgrade libdcerpc-binding0Upgrade libsmbconf-develUpgrade samba-winbind-32bitUpgrade libsmbclient-develUpgrade libsmbconf0Upgrade libwbclient0Upgrade libndr0Upgrade libsmbldap0Upgrade libnetapi-develUpgrade libtevent-util0Upgrade libwbclient0-32bitUpgrade libpdb0-32bitUpgrade libsamba-policy-develUpgrade libsamba-passdb0-32bitUpgrade libsmbsharemodes0Upgrade libndr0-32bitUpgrade libndr-krb5pac0Upgrade samba-docUpgrade samba-libs-python3Upgrade libldb-develUpgrade samba-core-develUpgrade libsmbldap2-32bit | Jan 4, 2016 | Dec 18, 2015 |
| Ubuntu | — | Upgrade libldb1Upgrade samba | Feb 2, 2016 | Dec 29, 2015 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub