The Samba AD DC includes checks when adding service principals names (SPNs) to an account to ensure that SPNs do not alias with those already in the database. Some of these checks are able to be bypassed if an account modification re-adds an SPN that was previously present on that account, such as one added when a computer is joined to a domain. An attacker who has the ability to write to an account can exploit this to perform a denial-of-service attack by adding an SPN that matches an existing service. Additionally, an attacker who can intercept traffic can impersonate existing services, resulting in a loss of confidentiality and integrity.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade samba | Oct 1, 2024 | Aug 29, 2022 |
| Amazon_linux_2023 | — | Upgrade samba-clientUpgrade samba-client-libs-debuginfoUpgrade samba-common-libsUpgrade samba-dc-libsUpgrade samba-common-toolsUpgrade samba-test-libsUpgrade python3-samba-testUpgrade libnetapi-develUpgrade samba-winbind-debuginfoUpgrade samba-test-libs-debuginfoUpgrade samba-winbind-clientsUpgrade samba-winbind-modulesUpgrade samba-dc-libs-debuginfoUpgrade samba-winbindUpgrade libwbclient-develUpgrade samba-dcerpcUpgrade libsmbclientUpgrade libwbclient-debuginfoUpgrade python3-samba-develUpgrade samba-ldb-ldap-modules-debuginfoUpgrade samba-common-libs-debuginfoUpgrade samba-debugsourceUpgrade samba-vfs-iouring-debuginfoUpgrade samba-debuginfoUpgrade libsmbclient-debuginfoUpgrade samba-commonUpgrade libnetapi-debuginfoUpgrade samba-winbind-krb5-locatorUpgrade samba-winbind-clients-debuginfoUpgrade samba-test-debuginfoUpgrade samba-pidlUpgrade samba-libsUpgrade samba-common-tools-debuginfoUpgrade libwbclientUpgrade samba-client-debuginfoUpgrade samba-testUpgrade samba-krb5-printingUpgrade samba-usersharesUpgrade samba-winbind-krb5-locator-debuginfoUpgrade python3-sambaUpgrade python3-samba-debuginfoUpgrade samba-ldb-ldap-modulesUpgrade samba-winbind-modules-debuginfoUpgrade samba-krb5-printing-debuginfoUpgrade sambaUpgrade samba-develUpgrade libsmbclient-develUpgrade libnetapiUpgrade samba-client-libsUpgrade samba-dcerpc-debuginfoUpgrade samba-vfs-iouringUpgrade samba-libs-debuginfo | Feb 17, 2025 | Jan 31, 2022 |
| Debian | — | Upgrade samba | Jul 30, 2024 | Aug 29, 2022 |
| Freebsd | — | Upgrade samba415Upgrade samba414Upgrade samba413 | Nov 4, 2022 | Feb 1, 2022 |
| Gentoo Linux | — | Upgrade net-fs/samba. | Sep 18, 2023 | Aug 29, 2022 |
| Huawei Euleros 2_0_sp10 | — | Upgrade samba-libsUpgrade libwbclientUpgrade samba-clientUpgrade samba-commonUpgrade samba-winbind-clientsUpgrade libsmbclientUpgrade samba-winbind-modulesUpgrade samba-winbindUpgrade samba-common-toolsUpgrade samba | May 9, 2022 | Apr 18, 2022 |
| Huawei Euleros 2_0_sp8 | — | Upgrade samba-krb5-printingUpgrade samba-libsUpgrade samba-common-libsUpgrade samba-winbind-clientsUpgrade libwbclientUpgrade samba-winbind-krb5-locatorUpgrade python2-samba-testUpgrade samba-winbind-modulesUpgrade samba-dc-libsUpgrade samba-client-libsUpgrade python2-sambaUpgrade python3-sambaUpgrade samba-test-libsUpgrade ctdb-testsUpgrade samba-common-toolsUpgrade python3-samba-testUpgrade samba-clientUpgrade samba-winbindUpgrade samba-pidlUpgrade sambaUpgrade samba-testUpgrade ctdbUpgrade libsmbclientUpgrade samba-common | Apr 26, 2022 | Apr 18, 2022 |
| Huawei Euleros 2_0_sp9 | — | Upgrade sambaUpgrade libsmbclientUpgrade samba-winbindUpgrade samba-winbind-clientsUpgrade samba-winbind-modulesUpgrade samba-common-toolsUpgrade samba-commonUpgrade samba-clientUpgrade samba-libsUpgrade libwbclient | Apr 19, 2022 | Apr 18, 2022 |
| Samba | — | Upgrade to Samba 4.14.12 or later.Upgrade to Samba 4.13.17 or later.Upgrade to Samba 4.15.4 or later. | Aug 29, 2022 | Aug 29, 2022 |
| Suse | — | Upgrade libtdb1-32bitUpgrade tevent-manUpgrade sssd-krb5-commonUpgrade krb5-develUpgrade libldb-develUpgrade libtdb-develUpgrade python-sssd-configUpgrade samba-client-64bitUpgrade python3-ldbUpgrade samba-client-libs-32bitUpgrade samba-ad-dc-libsUpgrade libtdb1Upgrade p11-kit-toolsUpgrade perl-apparmorUpgrade sssdUpgrade samba-clientUpgrade ca-certificatesUpgrade libsss_certmap0Upgrade python3-tallocUpgrade samba-toolUpgrade ctdbUpgrade libp11-kit0Upgrade apparmor-profilesUpgrade apparmor-parserUpgrade samba-gpupdateUpgrade krb5-devel-32bitUpgrade p11-kitUpgrade samba-client-32bitUpgrade samba-libs-32bitUpgrade samba-ad-dcUpgrade libapparmor-develUpgrade libldb2Upgrade sssd-adUpgrade python3-sssd-configUpgrade pam_apparmorUpgrade krb5-serverUpgrade pam_apparmor-32bitUpgrade apparmor-docsUpgrade libp11-kit0-32bitUpgrade libsss_nss_idmap0Upgrade ruby-apparmorUpgrade libsss_certmap-develUpgrade p11-kit-develUpgrade libsss_simpleifp0Upgrade libsamba-policy-python3-develUpgrade krb5-plugin-kdb-ldapUpgrade python3-talloc-32bitUpgrade python3-ldb-32bitUpgrade libgnutls30Upgrade libsamba-policy-develUpgrade libsss_idmap0Upgrade sssd-krb5Upgrade libsamba-policy0-python3-32bitUpgrade krb5-miniUpgrade samba-winbind-libs-32bitUpgrade p11-kit-nss-trustUpgrade sssd-ldapUpgrade samba-docUpgrade ctdb-pcp-pmdaUpgrade krb5-mini-develUpgrade python3-apparmorUpgrade apparmor-abstractionsUpgrade libsamba-policy0-python3-64bitUpgrade python3-tdb-32bitUpgrade sssd-proxyUpgrade samba-develUpgrade libnettle6-32bitUpgrade python3-sss-murmurUpgrade libsss_simpleifp-develUpgrade samba-client-libsUpgrade libtevent0Upgrade libapparmor1-32bitUpgrade samba-testUpgrade libipa_hbac0Upgrade p11-kit-32bitUpgrade sssd-winbind-idmapUpgrade samba-libs-python3Upgrade yast2-samba-clientUpgrade python3-ldb-develUpgrade libldb2-32bitUpgrade apparmor-utilsUpgrade sssd-dbusUpgrade samba-libs-python3-64bitUpgrade libtevent-develUpgrade samba-ldb-ldapUpgrade sambaUpgrade libipa_hbac-develUpgrade libhogweed4-32bitUpgrade samba-libs-64bitUpgrade krb5-plugin-preauth-spakeUpgrade libsss_idmap-develUpgrade libsss_nss_idmap-develUpgrade krb5-plugin-preauth-pkinitUpgrade apache2-mod_apparmorUpgrade samba-winbind-libsUpgrade krb5Upgrade python3-ipa_hbacUpgrade sssd-wbclient-develUpgrade samba-libs-python3-32bitUpgrade apparmor-parser-langUpgrade ldb-toolsUpgrade krb5-32bitUpgrade sssd-ipaUpgrade libtalloc2Upgrade samba-winbindUpgrade libgnutls30-32bitUpgrade libtalloc-develUpgrade libhogweed4Upgrade libsamba-policy0-python3Upgrade libapparmor1Upgrade libtalloc2-32bitUpgrade apparmor-utils-langUpgrade python3-talloc-develUpgrade python3-tdbUpgrade samba-dsdb-modulesUpgrade libnettle6Upgrade samba-libsUpgrade sssd-commonUpgrade python3-tevent-32bitUpgrade krb5-clientUpgrade tdb-toolsUpgrade talloc-manUpgrade sssd-wbclientUpgrade samba-cephUpgrade sssd-toolsUpgrade samba-devel-32bitUpgrade python3-teventUpgrade libtevent0-32bitUpgrade libnfsidmap-sssUpgrade krb5-plugin-preauth-otpUpgrade samba-ad-dc-libs-32bitUpgrade samba-python3Upgrade python3-sss_nss_idmap | Feb 12, 2022 | Feb 2, 2022 |
| Ubuntu | — | Upgrade samba | Mar 22, 2023 | Aug 29, 2022 |
Prioritise with Active Threat Intelligence
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