In DCE/RPC it is possible to share the handles (cookies for resource state) between multiple connections via a mechanism called 'association groups'. These handles can reference connections to our sam.ldb database. However while the database was correctly shared, the user credentials state was only pointed at, and when one connection within that association group ended, the database would be left pointing at an invalid 'struct session_info'. The most likely outcome here is a crash, but it is possible that the use-after-free could instead allow different user state to be pointed at and this might allow more privileged access.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade samba | Mar 26, 2024 | Mar 2, 2022 |
| Debian | — | Upgrade samba | Nov 4, 2022 | Mar 2, 2022 |
| Freebsd | — | Upgrade samba413Upgrade samba414Upgrade samba415 | Nov 4, 2022 | Nov 10, 2021 |
| Gentoo Linux | — | Upgrade net-fs/samba. | Sep 18, 2023 | Mar 2, 2022 |
| Huawei Euleros 2_0_sp10 | — | Upgrade samba-winbindUpgrade samba-winbind-modulesUpgrade libsmbclientUpgrade sambaUpgrade samba-common-toolsUpgrade samba-winbind-clientsUpgrade samba-libsUpgrade samba-clientUpgrade samba-commonUpgrade libwbclient | Feb 28, 2022 | Feb 25, 2022 |
| Huawei Euleros 2_0_sp9 | — | Upgrade samba-winbind-modulesUpgrade libwbclientUpgrade sambaUpgrade libsmbclientUpgrade samba-winbindUpgrade samba-common-toolsUpgrade samba-commonUpgrade samba-winbind-clientsUpgrade samba-libsUpgrade samba-client | Mar 3, 2022 | Feb 25, 2022 |
| Oracle Solaris | — | Upgrade library/samba/libsmbclient to version 4.13.8-11.4.42.0.1.113.0 on Solaris 11.4Upgrade service/network/samba to version 4.13.14-11.4.42.0.1.113.0 on Solaris 11.4 | Feb 17, 2022 | Feb 17, 2022 |
| Samba | — | Upgrade to Samba 4.13.14 or later.Upgrade to Samba 4.15.2 or later.Upgrade to Samba 4.14.10 or later. | Mar 10, 2022 | Mar 2, 2022 |
| Suse | — | Upgrade ldb-toolsUpgrade libldb2-32bitUpgrade libsamba-util0-64bitUpgrade libndr-standard0Upgrade libsmbldap-develUpgrade libsmbldap2-32bitUpgrade libwbclient0-64bitUpgrade libdcerpc-samr-develUpgrade samba-develUpgrade libsamba-policy0-python3Upgrade libsamba-util-develUpgrade libsamba-policy0-python3-64bitUpgrade samba-ad-dc-libsUpgrade libndr-krb5pac0-32bitUpgrade libnetapi0Upgrade libndr-nbt-develUpgrade libdcerpc0-32bitUpgrade libndr-standard-develUpgrade libsmbconf0-32bitUpgrade samba-libs-32bitUpgrade samba-client-libs-32bitUpgrade libndr-standard0-64bitUpgrade libsamba-passdb-develUpgrade libndr1Upgrade libdcerpc-samr0-32bitUpgrade libdcerpc-develUpgrade libsmbclient0Upgrade samba-winbind-32bitUpgrade libtevent-util0Upgrade libsmbldap2-64bitUpgrade libtevent-util0-64bitUpgrade libtevent-util-develUpgrade libdcerpc0-64bitUpgrade libsmbclient0-32bitUpgrade libsamba-policy0-python3-32bitUpgrade samba-cephUpgrade samba-docUpgrade libndr-nbt0-64bitUpgrade libsmbconf0Upgrade libndr-standard0-32bitUpgrade libdcerpc-binding0-64bitUpgrade samba-dsdb-modulesUpgrade sambaUpgrade samba-libsUpgrade libwbclient0Upgrade samba-winbind-64bitUpgrade libsamba-credentials0Upgrade libsamba-credentials0-32bitUpgrade libdcerpc-binding0Upgrade libsamba-util0-32bitUpgrade libnetapi0-64bitUpgrade libsamba-hostconfig0Upgrade libsmbclient-develUpgrade samba-libs-python3Upgrade samba-client-64bitUpgrade libldb2Upgrade samba-client-32bitUpgrade libsamba-errors0-32bitUpgrade libsamba-policy-develUpgrade libndr1-64bitUpgrade samba-winbindUpgrade libndr-krb5pac0-64bitUpgrade ctdbUpgrade libsamba-credentials-develUpgrade libndr-nbt0Upgrade libsamba-passdb0-32bitUpgrade libwbclient0-32bitUpgrade python3-ldbUpgrade libsamba-errors-develUpgrade libndr1-32bitUpgrade ctdb-pcp-pmdaUpgrade python3-ldb-develUpgrade libsamba-util0Upgrade libsamdb-develUpgrade libdcerpc-samr0-64bitUpgrade libnetapi-devel-64bitUpgrade libsmbldap2Upgrade libsamba-hostconfig0-32bitUpgrade samba-gpupdateUpgrade samba-libs-python3-32bitUpgrade libsmbconf-develUpgrade libndr-develUpgrade libndr-krb5pac0Upgrade libdcerpc0Upgrade libsamdb0-64bitUpgrade libsamba-hostconfig-develUpgrade ctdb-testsUpgrade libsamba-credentials0-64bitUpgrade libnetapi-develUpgrade libsamba-passdb0-64bitUpgrade samba-python3Upgrade libdcerpc-samr0Upgrade libdcerpc-binding0-32bitUpgrade libnetapi-devel-32bitUpgrade samba-client-libsUpgrade samba-ad-dcUpgrade libsamdb0Upgrade samba-ad-dc-64bitUpgrade libndr-krb5pac-develUpgrade libldb-develUpgrade python3-ldb-32bitUpgrade samba-libs-python3-64bitUpgrade samba-testUpgrade samba-core-develUpgrade samba-ad-dc-32bitUpgrade libsamba-passdb0Upgrade libsmbclient0-64bitUpgrade samba-winbind-libs-32bitUpgrade libsamba-policy-python3-develUpgrade samba-clientUpgrade samba-ldb-ldapUpgrade libndr-nbt0-32bitUpgrade libsamdb0-32bitUpgrade libsamba-hostconfig0-64bitUpgrade libsamba-errors0-64bitUpgrade libsmbconf0-64bitUpgrade samba-libs-64bitUpgrade libtevent-util0-32bitUpgrade libsamba-errors0Upgrade libnetapi0-32bitUpgrade samba-winbind-libsUpgrade libwbclient-devel | Nov 11, 2021 | Nov 10, 2021 |
| Ubuntu | — | Upgrade samba | Nov 12, 2021 | Nov 10, 2021 |
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