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