A vulnerability was found in Samba's "rpcecho" development server, a non-Windows RPC server used to test Samba's DCE/RPC stack elements. This vulnerability stems from an RPC function that can be blocked indefinitely. The issue arises because the "rpcecho" service operates with only one worker in the main RPC task, allowing calls to the "rpcecho" server to be blocked for a specified time, causing service disruptions. This disruption is triggered by a "sleep()" call in the "dcesrv_echo_TestSleep()" function under specific conditions. Authenticated users or attackers can exploit this vulnerability to make calls to the "rpcecho" server, requesting it to block for a specified duration, effectively disrupting most services and leading to a complete denial of service on the AD DC. The DoS affects all other services as "rpcecho" runs in the main RPC task.
CVSS Details
- CVSS 3.1 Base Score: 6.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade samba-common-toolsUpgrade samba-winbind-krb5-locatorUpgrade samba-winbind-clientsUpgrade samba-winexeUpgrade libnetapi-develUpgrade samba-test-libsUpgrade samba-dc-libsUpgrade python3-samba-testUpgrade python3-samba-dcUpgrade samba-common-libsUpgrade libsmbclientUpgrade samba-winbind-modulesUpgrade libsmbclient-develUpgrade samba-clientUpgrade samba-commonUpgrade python3-sambaUpgrade samba-ldb-ldap-modulesUpgrade libwbclient-develUpgrade samba-dcerpcUpgrade samba-usersharesUpgrade samba-winbindUpgrade samba-client-libsUpgrade samba-develUpgrade samba-testUpgrade sambaUpgrade ctdbUpgrade samba-pidlUpgrade samba-toolsUpgrade python3-samba-develUpgrade samba-vfs-iouringUpgrade samba-libsUpgrade libnetapiUpgrade libwbclientUpgrade samba-krb5-printing | Nov 16, 2023 | Nov 6, 2023 |
| Alpine Linux | — | Upgrade samba | Mar 26, 2024 | Nov 6, 2023 |
| Centos_linux | — | Upgrade samba-clientUpgrade python3-samba-dcUpgrade samba-test-libsUpgrade samba-test-libs-debuginfoUpgrade samba-client-debuginfoUpgrade samba-common-toolsUpgrade samba-winbind-debuginfoUpgrade samba-commonUpgrade python3-samba-debuginfoUpgrade samba-dc-libsUpgrade samba-debugsourceUpgrade samba-winexeUpgrade samba-winbind-krb5-locatorUpgrade ctdbUpgrade samba-client-libs-debuginfoUpgrade samba-winbind-modulesUpgrade samba-vfs-iouring-debuginfoUpgrade libsmbclientUpgrade samba-common-libsUpgrade samba-dcerpcUpgrade samba-winbind-krb5-locator-debuginfoUpgrade samba-ldb-ldap-modules-debuginfoUpgrade python3-samba-testUpgrade samba-winbind-clientsUpgrade samba-winbind-clients-debuginfoUpgrade samba-usersharesUpgrade samba-pidlUpgrade samba-common-libs-debuginfoUpgrade samba-ldb-ldap-modulesUpgrade samba-common-tools-debuginfoUpgrade samba-client-libsUpgrade samba-libsUpgrade samba-dc-libs-debuginfoUpgrade samba-vfs-iouringUpgrade samba-krb5-printing-debuginfoUpgrade samba-libs-debuginfoUpgrade python3-sambaUpgrade sambaUpgrade samba-winexe-debuginfoUpgrade samba-winbind-modules-debuginfoUpgrade samba-testUpgrade samba-krb5-printingUpgrade samba-debuginfoUpgrade libnetapi-debuginfoUpgrade libwbclient-debuginfoUpgrade libnetapiUpgrade libsmbclient-debuginfoUpgrade samba-dcerpc-debuginfoUpgrade libwbclientUpgrade ctdb-debuginfoUpgrade samba-winbindUpgrade python3-samba-dc-debuginfoUpgrade samba-toolsUpgrade samba-test-debuginfo | Nov 8, 2023 | Nov 6, 2023 |
| Debian | — | Upgrade samba | Oct 19, 2023 | Oct 19, 2023 |
| Gentoo Linux | — | Upgrade net-fs/samba. | Feb 21, 2024 | Nov 6, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade sambaUpgrade samba-winbindUpgrade libsmbclientUpgrade samba-winbind-clientsUpgrade samba-clientUpgrade samba-common-toolsUpgrade samba-winbind-modulesUpgrade libwbclientUpgrade samba-commonUpgrade samba-libs | Jan 10, 2024 | Nov 6, 2023 |
| Oracle_linux | — | Upgrade samba-winbind-krb5-locatorUpgrade samba-winbind-clientsUpgrade libwbclient-develUpgrade samba-client-libsUpgrade libsmbclientUpgrade samba-testUpgrade libnetapiUpgrade samba-dcerpcUpgrade samba-clientUpgrade samba-common-toolsUpgrade samba-usersharesUpgrade samba-winbind-modulesUpgrade python3-samba-develUpgrade python3-samba-testUpgrade samba-commonUpgrade samba-vfs-iouringUpgrade libnetapi-develUpgrade samba-test-libsUpgrade samba-ldb-ldap-modulesUpgrade python3-samba-dcUpgrade python3-sambaUpgrade samba-dc-libsUpgrade sambaUpgrade samba-krb5-printingUpgrade samba-pidlUpgrade samba-common-libsUpgrade libwbclientUpgrade samba-toolsUpgrade ctdbUpgrade libsmbclient-develUpgrade samba-vfs-glusterfsUpgrade samba-develUpgrade samba-winexeUpgrade samba-winbindUpgrade samba-libs | Nov 16, 2023 | Oct 10, 2023 |
| Redhat_linux | — | Upgrade samba-common-toolsUpgrade python3-samba-develUpgrade samba-client-libs-debuginfoUpgrade samba-commonNo solution existsUpgrade libnetapi-develUpgrade libnetapi-debuginfoUpgrade samba-test-libsUpgrade samba-dc-libsUpgrade samba-common-libs-debuginfoUpgrade samba-winbind-modules-debuginfoUpgrade samba-common-tools-debuginfoUpgrade libsmbclient-debuginfoUpgrade python3-samba-dcUpgrade python3-samba-testUpgrade samba-test-libs-debuginfoUpgrade samba-clientUpgrade samba-libs-debuginfoUpgrade samba-dc-libs-debuginfoUpgrade samba-debugsourceUpgrade samba-develUpgrade samba-winbind-krb5-locatorUpgrade samba-winbind-modulesUpgrade samba-winbind-debuginfoUpgrade samba-winbind-krb5-locator-debuginfoUpgrade libwbclient-debuginfoUpgrade samba-vfs-iouring-debuginfoUpgrade libsmbclientUpgrade samba-winexeUpgrade samba-toolsUpgrade samba-debuginfoUpgrade samba-common-libsUpgrade samba-winbind-clientsUpgrade sambaUpgrade ctdbUpgrade samba-winbind-clients-debuginfoUpgrade python3-samba-dc-debuginfoUpgrade libsmbclient-develUpgrade libnetapiUpgrade samba-testUpgrade samba-client-libsUpgrade samba-winbindUpgrade ctdb-debuginfoUpgrade samba-krb5-printingUpgrade samba-pidlUpgrade python3-samba-debuginfoUpgrade samba-test-debuginfoUpgrade samba-usersharesUpgrade samba-client-debuginfoUpgrade libwbclient-develUpgrade samba-dcerpc-debuginfoUpgrade samba-ldb-ldap-modules-debuginfoUpgrade samba-ldb-ldap-modulesUpgrade python3-sambaUpgrade libwbclientUpgrade samba-libsUpgrade samba-winexe-debuginfoUpgrade samba-vfs-iouringUpgrade samba-dcerpcUpgrade samba-krb5-printing-debuginfo | Nov 1, 2023 | Oct 31, 2023 |
| Samba | — | Upgrade to Samba 4.17.12 or later.Upgrade to Samba 4.18.8 or later.Upgrade to Samba 4.19.1 or later. | Nov 6, 2023 | Nov 6, 2023 |
| Suse | — | Upgrade libsamba-policy-develUpgrade samba-develUpgrade samba-ldb-ldapUpgrade samba-libsUpgrade samba-client-libs-32bitUpgrade sambaUpgrade samba-client-32bitUpgrade libsamba-policy-python3-develUpgrade samba-libs-32bitUpgrade samba-winbind-libsUpgrade samba-docUpgrade samba-dsdb-modulesUpgrade samba-libs-python3Upgrade samba-testUpgrade samba-devel-32bitUpgrade samba-client-libsUpgrade libsamba-policy0-python3Upgrade samba-ad-dcUpgrade ctdb-pcp-pmdaUpgrade samba-winbindUpgrade samba-gpupdateUpgrade ctdbUpgrade samba-ad-dc-libsUpgrade samba-toolUpgrade samba-libs-python3-32bitUpgrade samba-python3Upgrade samba-ad-dc-libs-32bitUpgrade samba-cephUpgrade libsamba-policy0-python3-32bitUpgrade samba-winbind-libs-32bitUpgrade samba-client | Oct 12, 2023 | Oct 11, 2023 |
| Ubuntu | — | Upgrade samba | Oct 11, 2023 | Oct 10, 2023 |
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