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-ldb-ldap-modulesUpgrade samba-winbind-modules-debuginfoUpgrade samba-libs-debuginfoUpgrade samba-vfs-iouringUpgrade python3-samba-debuginfoUpgrade samba-winbind-krb5-locator-debuginfoUpgrade libwbclientUpgrade samba-krb5-printing-debuginfoUpgrade samba-dcerpc-debuginfoUpgrade python3-sambaUpgrade libnetapiUpgrade samba-client-libsUpgrade samba-libsUpgrade samba-develUpgrade libsmbclient-develUpgrade samba-pidlUpgrade samba-common-tools-debuginfoUpgrade samba-krb5-printingUpgrade samba-winbind-clients-debuginfoUpgrade samba-client-debuginfoUpgrade sambaUpgrade samba-test-debuginfoUpgrade samba-testUpgrade samba-usersharesUpgrade samba-debuginfoUpgrade python3-samba-develUpgrade samba-dc-libs-debuginfoUpgrade samba-commonUpgrade samba-winbind-krb5-locatorUpgrade samba-winbind-debuginfoUpgrade samba-clientUpgrade libnetapi-develUpgrade libsmbclient-debuginfoUpgrade samba-debugsourceUpgrade samba-dc-libsUpgrade libwbclient-debuginfoUpgrade samba-winbind-modulesUpgrade samba-test-libsUpgrade samba-dcerpcUpgrade samba-ldb-ldap-modules-debuginfoUpgrade samba-common-libs-debuginfoUpgrade samba-winbind-clientsUpgrade samba-common-toolsUpgrade samba-test-libs-debuginfoUpgrade samba-common-libsUpgrade samba-client-libs-debuginfoUpgrade libsmbclientUpgrade libwbclient-develUpgrade samba-winbindUpgrade python3-samba-testUpgrade samba-vfs-iouring-debuginfoUpgrade libnetapi-debuginfo | Feb 17, 2025 | Jan 31, 2022 |
| Debian | — | Upgrade samba | Jul 30, 2024 | Aug 29, 2022 |
| Freebsd | — | Upgrade samba414Upgrade samba413Upgrade samba415 | Nov 4, 2022 | Feb 1, 2022 |
| Gentoo Linux | — | Upgrade net-fs/samba. | Sep 18, 2023 | Aug 29, 2022 |
| Huawei Euleros 2_0_sp10 | — | Upgrade sambaUpgrade samba-winbindUpgrade samba-winbind-clientsUpgrade samba-winbind-modulesUpgrade samba-common-toolsUpgrade libsmbclientUpgrade libwbclientUpgrade samba-libsUpgrade samba-commonUpgrade samba-client | May 9, 2022 | Apr 18, 2022 |
| Huawei Euleros 2_0_sp8 | — | Upgrade ctdbUpgrade samba-testUpgrade samba-winbindUpgrade libsmbclientUpgrade samba-pidlUpgrade samba-commonUpgrade sambaUpgrade libwbclientUpgrade python2-samba-testUpgrade samba-clientUpgrade python3-samba-testUpgrade samba-libsUpgrade samba-dc-libsUpgrade samba-client-libsUpgrade python2-sambaUpgrade samba-common-libsUpgrade samba-test-libsUpgrade ctdb-testsUpgrade samba-krb5-printingUpgrade samba-winbind-clientsUpgrade samba-winbind-krb5-locatorUpgrade samba-winbind-modulesUpgrade samba-common-toolsUpgrade python3-samba | Apr 26, 2022 | Apr 18, 2022 |
| Huawei Euleros 2_0_sp9 | — | Upgrade sambaUpgrade libsmbclientUpgrade samba-winbind-clientsUpgrade samba-winbind-modulesUpgrade samba-winbindUpgrade libwbclientUpgrade samba-clientUpgrade samba-libsUpgrade samba-common-toolsUpgrade samba-common | 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 samba-gpupdateUpgrade samba-client-64bitUpgrade samba-develUpgrade libp11-kit0Upgrade ctdbUpgrade libldb-develUpgrade libtdb-develUpgrade python-sssd-configUpgrade p11-kitUpgrade p11-kit-develUpgrade krb5-serverUpgrade libapparmor-develUpgrade tevent-manUpgrade apparmor-profilesUpgrade python3-tdb-32bitUpgrade krb5-devel-32bitUpgrade libsamba-policy0-python3-64bitUpgrade krb5-miniUpgrade samba-toolUpgrade sssd-ldapUpgrade python3-tallocUpgrade samba-client-32bitUpgrade sssdUpgrade samba-ad-dc-libsUpgrade ruby-apparmorUpgrade sssd-krb5-commonUpgrade perl-apparmorUpgrade samba-client-libs-32bitUpgrade p11-kit-toolsUpgrade libsss_certmap0Upgrade samba-libs-32bitUpgrade apparmor-abstractionsUpgrade libnettle6-32bitUpgrade libldb2Upgrade libp11-kit0-32bitUpgrade libsss_nss_idmap0Upgrade krb5-develUpgrade libtdb1Upgrade python3-apparmorUpgrade ca-certificatesUpgrade python3-ldbUpgrade python3-sssd-configUpgrade krb5-mini-develUpgrade samba-ad-dcUpgrade p11-kit-nss-trustUpgrade krb5-plugin-kdb-ldapUpgrade apparmor-docsUpgrade samba-docUpgrade libsamba-policy0-python3-32bitUpgrade libsamba-policy-python3-develUpgrade pam_apparmorUpgrade ctdb-pcp-pmdaUpgrade sssd-proxyUpgrade python3-talloc-32bitUpgrade apparmor-parserUpgrade samba-winbind-libs-32bitUpgrade libsamba-policy-develUpgrade python3-ldb-32bitUpgrade sssd-adUpgrade libtdb1-32bitUpgrade libsss_idmap0Upgrade libsss_certmap-develUpgrade libsss_simpleifp0Upgrade pam_apparmor-32bitUpgrade libgnutls30Upgrade samba-clientUpgrade sssd-krb5Upgrade libldb2-32bitUpgrade samba-ldb-ldapUpgrade krb5-32bitUpgrade libnettle6Upgrade talloc-manUpgrade samba-libs-python3Upgrade sssd-wbclientUpgrade python3-ipa_hbacUpgrade krb5-plugin-preauth-otpUpgrade python3-teventUpgrade libtevent0Upgrade libipa_hbac0Upgrade sssd-winbind-idmapUpgrade python3-ldb-develUpgrade libtalloc2-32bitUpgrade python3-tdbUpgrade libsamba-policy0-python3Upgrade samba-client-libsUpgrade apparmor-utils-langUpgrade libtalloc-develUpgrade libgnutls30-32bitUpgrade samba-dsdb-modulesUpgrade sambaUpgrade libipa_hbac-develUpgrade libhogweed4-32bitUpgrade apparmor-utilsUpgrade python3-sss-murmurUpgrade libtevent-develUpgrade libsss_idmap-develUpgrade sssd-commonUpgrade samba-libs-64bitUpgrade samba-python3Upgrade python3-sss_nss_idmapUpgrade samba-ad-dc-libs-32bitUpgrade krb5-plugin-preauth-spakeUpgrade samba-libsUpgrade apache2-mod_apparmorUpgrade krb5Upgrade sssd-dbusUpgrade libsss_nss_idmap-develUpgrade sssd-wbclient-develUpgrade samba-winbind-libsUpgrade python3-tevent-32bitUpgrade krb5-plugin-preauth-pkinitUpgrade krb5-clientUpgrade samba-winbindUpgrade samba-libs-python3-64bitUpgrade libsss_simpleifp-develUpgrade ldb-toolsUpgrade python3-talloc-develUpgrade samba-libs-python3-32bitUpgrade libtalloc2Upgrade samba-cephUpgrade libapparmor1Upgrade samba-testUpgrade tdb-toolsUpgrade sssd-ipaUpgrade libhogweed4Upgrade yast2-samba-clientUpgrade sssd-toolsUpgrade p11-kit-32bitUpgrade libtevent0-32bitUpgrade libnfsidmap-sssUpgrade libapparmor1-32bitUpgrade apparmor-parser-langUpgrade samba-devel-32bit | 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