The MS-SAMR and MS-LSAD protocol implementations in Samba 3.x and 4.x before 4.2.11, 4.3.x before 4.3.8, and 4.4.x before 4.4.2 mishandle DCERPC connections, which allows man-in-the-middle attackers to perform protocol-downgrade attacks and impersonate users by modifying the client-server data stream, aka "BADLOCK."
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade samba | Sep 20, 2017 | Apr 12, 2016 |
| Centos_linux | — | Upgrade samba-pidlUpgrade samba-glusterfsUpgrade samba-testUpgrade samba-dcUpgrade samba-pythonUpgrade samba-commonUpgrade samba-common-libsUpgrade samba-vfs-glusterfsUpgrade ctdb-develUpgrade samba-winbind-modulesUpgrade samba-winbindUpgrade sambaUpgrade ctdbUpgrade samba3x-docUpgrade samba-test-develUpgrade samba3x-domainjoin-guiUpgrade samba3x-clientUpgrade samba3xUpgrade samba-swatUpgrade samba-develUpgrade samba-winbind-develUpgrade samba-test-libsUpgrade libsmbclientUpgrade samba-dc-libsUpgrade samba-winbind-krb5-locatorUpgrade samba-docUpgrade samba-common-toolsUpgrade samba-libsUpgrade libwbclientUpgrade samba3x-commonUpgrade samba3x-winbindUpgrade samba-client-libsUpgrade samba3x-swatUpgrade samba3x-winbind-develUpgrade samba-winbind-clientsUpgrade ctdb-testsUpgrade samba-clientUpgrade samba-domainjoin-guiUpgrade libsmbclient-develUpgrade libwbclient-devel | Jul 6, 2016 | Apr 12, 2016 |
| Debian | — | Upgrade samba | Apr 14, 2016 | Apr 12, 2016 |
| F5 Big Ip | — | Update F5 BIG-IP to the latest version | Jun 17, 2026 | May 10, 2016 |
| Freebsd | — | Upgrade samba43Upgrade samba4Upgrade samba42Upgrade samba44Upgrade samba41Upgrade samba36 | Dec 10, 2025 | Apr 12, 2016 |
| Gentoo Linux | — | Upgrade net-fs/samba. | Oct 30, 2017 | Apr 12, 2016 |
| Hpux | — | Update CIFS-Development.CIFS-PRG to the latest versionUpdate CIFS-Server.CIFS-UTIL to the latest versionUpdate CIFS-Server.CIFS-RUN to the latest versionUpdate CIFS-Server.CIFS-ADMIN to the latest versionUpdate CIFS-Server.CIFS-LIB to the latest versionUpdate CIFS-Server.CIFS-DOC to the latest version | Aug 11, 2017 | Apr 12, 2016 |
| Huawei Euleros 2_0_sp1 | — | Upgrade tdb-toolsUpgrade libtdbUpgrade samba-client-libsUpgrade libteventUpgrade python-tdbUpgrade pytallocUpgrade samba-clientUpgrade samba-commonUpgrade samba-common-toolsUpgrade samba-common-libsUpgrade libtallocUpgrade samba-winbind-modulesUpgrade samba-winbind-clientsUpgrade libsmbclientUpgrade samba-winbindUpgrade python-teventUpgrade libwbclientUpgrade sambaUpgrade samba-pythonUpgrade samba-libsUpgrade libldb | Nov 30, 2017 | Apr 12, 2016 |
| Oracle Solaris | — | Upgrade library/samba/libsmbclient to version 4.4.5-0.175.3.14.0.1.0 on Solaris 11.3Upgrade service/network/samba to version 4.4.5-0.175.3.14.0.1.0 on Solaris 11.3 | May 29, 2017 | Apr 12, 2016 |
| Oracle_linux | — | Upgrade ctdb-testsUpgrade openchange-develUpgrade samba3x-docUpgrade ipa-serverUpgrade libsmbclient-develUpgrade samba-winbindUpgrade ctdbUpgrade samba3x-clientUpgrade samba-dcUpgrade pyldb-develUpgrade openchangeUpgrade libtallocUpgrade samba4-commonUpgrade samba-client-libsUpgrade libtalloc-develUpgrade samba-docUpgrade sambaUpgrade samba-winbind-develUpgrade openchange-clientUpgrade ipa-clientUpgrade samba4-develUpgrade samba4-testUpgrade samba4-winbind-krb5-locatorUpgrade samba-pythonUpgrade samba-pidlUpgrade ipa-server-selinuxUpgrade samba4-libsUpgrade samba4-pythonUpgrade libldb-develUpgrade samba-common-libsUpgrade ipa-pythonUpgrade python-teventUpgrade libtevent-develUpgrade samba-develUpgrade samba-winbind-clientsUpgrade libsmbclientUpgrade libwbclient-develUpgrade samba3xUpgrade libtdbUpgrade samba4-dcUpgrade samba-winbind-modulesUpgrade samba4-dc-libsUpgrade samba-swatUpgrade samba4-winbind-clientsUpgrade samba-domainjoin-guiUpgrade ipa-server-trust-adUpgrade libwbclientUpgrade samba3x-domainjoin-guiUpgrade samba-commonUpgrade samba-vfs-glusterfsUpgrade openchange-devel-docsUpgrade libteventUpgrade pytallocUpgrade samba-winbind-krb5-locatorUpgrade samba-test-libsUpgrade samba3x-commonUpgrade samba-clientUpgrade python-tdbUpgrade samba-test-develUpgrade libldbUpgrade ipa-admintoolsUpgrade ldb-toolsUpgrade samba4-pidlUpgrade pytalloc-develUpgrade samba3x-winbindUpgrade samba-libsUpgrade samba4-winbindUpgrade libtdb-develUpgrade ipa-server-dnsUpgrade samba4Upgrade tdb-toolsUpgrade samba-testUpgrade samba3x-winbind-develUpgrade samba-glusterfsUpgrade samba-dc-libsUpgrade ctdb-develUpgrade samba4-clientUpgrade samba3x-swatUpgrade samba-common-toolsUpgrade pyldb | Apr 13, 2016 | Apr 12, 2016 |
| Pulse Secure Pulse Connect Secure | — | Update Pulse Connect Secure to version 8.2R5Update Pulse Connect Secure to version 8.1R10 | Oct 28, 2020 | Apr 12, 2016 |
| Samba | — | Upgrade to Samba version 4.2.11Upgrade to Samba version 4.4.2Upgrade to Samba version 4.3.8 | Apr 12, 2016 | Apr 12, 2016 |
| Suse | — | Upgrade libsamba-credentials0Upgrade samba-libsUpgrade libndr-krb5pac0Upgrade libtalloc-develUpgrade libtevent-develUpgrade libdcerpc-binding0-32bitUpgrade libsamba-util-develUpgrade libtevent-util0-32bitUpgrade samba-testUpgrade samba-pythonUpgrade libsmbldap-develUpgrade libtevent0-x86Upgrade libsmbclient-raw0-32bitUpgrade libtdb1Upgrade libdcerpc-samr0Upgrade libwbclient0-32bitUpgrade libsamba-policy0Upgrade samba-core-develUpgrade libdcerpc-binding0Upgrade libwbclient-develUpgrade libregistry-develUpgrade libndr-nbt0Upgrade libdcerpc-atsvc0Upgrade libsamdb0Upgrade libsmbsharemodes-develUpgrade libtevent-util0Upgrade libsmbldap2-32bitUpgrade libgensec0-32bitUpgrade samba-docUpgrade samba-libs-python3Upgrade libndr-krb5pac-develUpgrade libdcerpc-develUpgrade libtalloc2Upgrade libwbclient0-x86Upgrade samba-dsdb-modulesUpgrade libgensec-develUpgrade libsamba-passdb0-32bitUpgrade samba-python3Upgrade samba-winbind-x86Upgrade libndr-standard0-32bitUpgrade libdcerpc0Upgrade libtalloc2-32bitUpgrade libtdb1-x86Upgrade libtevent0Upgrade samba-winbindUpgrade samba-libs-python3-32bitUpgrade ldapsmbUpgrade libsamba-hostconfig0-32bitUpgrade libsamba-passdb-develUpgrade samba-winbind-32bitUpgrade libsamba-passdb0Upgrade libndr-develUpgrade libsmbclient-raw-develUpgrade sambaUpgrade libldb1Upgrade libndr-nbt0-32bitUpgrade libsmbclient-develUpgrade samba-32bitUpgrade libnetapi0-32bitUpgrade libtdb1-32bitUpgrade libsmbconf-develUpgrade samba-x86Upgrade samba-clientUpgrade samba-client-32bitUpgrade samba-krb-printingUpgrade libsamba-util0-32bitUpgrade libndr-nbt-develUpgrade samba-client-x86Upgrade libndr-standard-develUpgrade libndr-standard0Upgrade libsmbsharemodes0Upgrade libldb-develUpgrade libdcerpc-samr-develUpgrade samba-develUpgrade libndr1-32bitUpgrade libsamba-errors0Upgrade libtalloc2-x86Upgrade libsmbldap0-32bitUpgrade libdcerpc0-32bitUpgrade libnetapi0Upgrade libndr-krb5pac0-32bitUpgrade samba-kdcUpgrade libwbclient0Upgrade libsmbconf0Upgrade libsamba-util0Upgrade libsamba-hostconfig-develUpgrade ctdbUpgrade libsamdb0-32bitUpgrade libsmbldap0Upgrade libsmbclient0Upgrade libsamba-credentials0-32bitUpgrade libdcerpc-atsvc-develUpgrade libsamdb-develUpgrade libsmbclient-raw0Upgrade ctdb-develUpgrade libndr0-32bitUpgrade libndr0Upgrade libgensec0Upgrade samba-cephUpgrade libndr1Upgrade libsmbldap2Upgrade libsamba-policy0-python3Upgrade libtdb-develUpgrade libsamba-policy-develUpgrade libsmbclient0-32bitUpgrade libregistry0Upgrade libtevent0-32bitUpgrade libsamba-hostconfig0Upgrade libsmbclient0-x86Upgrade libsmbconf0-32bitUpgrade libsamba-policy-python3-develUpgrade libtevent-util-develUpgrade samba-test-develUpgrade libsamba-credentials-develUpgrade samba-libs-32bitUpgrade libnetapi-develUpgrade libsamba-errors-develUpgrade libsamba-errors0-32bit | Apr 13, 2016 | Apr 12, 2016 |
| Ubuntu | — | Upgrade samba | Apr 18, 2016 | Apr 12, 2016 |
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