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-dc-libsUpgrade libnetapi-develUpgrade samba-winexeUpgrade samba-winbind-krb5-locatorUpgrade samba-winbind-clientsUpgrade samba-common-libsUpgrade samba-commonUpgrade samba-clientUpgrade libsmbclientUpgrade samba-test-libsUpgrade libsmbclient-develUpgrade python3-samba-dcUpgrade python3-samba-testUpgrade samba-common-toolsUpgrade samba-winbind-modulesUpgrade samba-vfs-iouringUpgrade samba-dcerpcUpgrade samba-develUpgrade samba-client-libsUpgrade ctdbUpgrade samba-toolsUpgrade samba-usersharesUpgrade sambaUpgrade python3-samba-develUpgrade samba-ldb-ldap-modulesUpgrade samba-krb5-printingUpgrade libnetapiUpgrade libwbclientUpgrade samba-pidlUpgrade samba-testUpgrade libwbclient-develUpgrade samba-libsUpgrade samba-winbindUpgrade python3-samba | Nov 16, 2023 | Nov 6, 2023 |
| Alpine Linux | — | Upgrade samba | Mar 26, 2024 | Nov 6, 2023 |
| Centos_linux | — | Upgrade ctdbUpgrade samba-client-libs-debuginfoUpgrade samba-winbind-clientsUpgrade samba-winbind-modulesUpgrade python3-samba-testUpgrade samba-test-libsUpgrade samba-vfs-iouring-debuginfoUpgrade samba-common-libsUpgrade samba-ldb-ldap-modules-debuginfoUpgrade libsmbclientUpgrade samba-dcerpcUpgrade samba-client-debuginfoUpgrade samba-winbind-krb5-locator-debuginfoUpgrade samba-clientUpgrade samba-dc-libsUpgrade samba-test-libs-debuginfoUpgrade samba-debugsourceUpgrade samba-commonUpgrade samba-winexeUpgrade samba-winbind-debuginfoUpgrade samba-winbind-krb5-locatorUpgrade python3-samba-debuginfoUpgrade samba-common-toolsUpgrade python3-samba-dcUpgrade libwbclientUpgrade samba-libsUpgrade samba-libs-debuginfoUpgrade samba-krb5-printing-debuginfoUpgrade samba-winexe-debuginfoUpgrade samba-testUpgrade samba-krb5-printingUpgrade samba-winbind-modules-debuginfoUpgrade samba-dcerpc-debuginfoUpgrade sambaUpgrade python3-sambaUpgrade samba-debuginfoUpgrade samba-client-libsUpgrade samba-winbind-clients-debuginfoUpgrade samba-usersharesUpgrade samba-dc-libs-debuginfoUpgrade samba-vfs-iouringUpgrade libnetapi-debuginfoUpgrade samba-common-libs-debuginfoUpgrade libwbclient-debuginfoUpgrade libnetapiUpgrade samba-pidlUpgrade ctdb-debuginfoUpgrade samba-winbindUpgrade python3-samba-dc-debuginfoUpgrade samba-toolsUpgrade samba-test-debuginfoUpgrade samba-ldb-ldap-modulesUpgrade samba-common-tools-debuginfoUpgrade libsmbclient-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 samba-libsUpgrade samba-commonUpgrade libwbclientUpgrade samba-winbind-modulesUpgrade samba-winbindUpgrade samba-clientUpgrade libsmbclientUpgrade samba-common-toolsUpgrade samba-winbind-clientsUpgrade samba | Jan 10, 2024 | Nov 6, 2023 |
| Oracle_linux | — | oracle-linux-upgrade-ctdboracle-linux-upgrade-libnetapioracle-linux-upgrade-libnetapi-develoracle-linux-upgrade-libsmbclientoracle-linux-upgrade-libsmbclient-develoracle-linux-upgrade-libwbclientoracle-linux-upgrade-libwbclient-develoracle-linux-upgrade-python3-sambaoracle-linux-upgrade-python3-samba-dcoracle-linux-upgrade-python3-samba-develoracle-linux-upgrade-python3-samba-testoracle-linux-upgrade-sambaoracle-linux-upgrade-samba-clientoracle-linux-upgrade-samba-client-libsoracle-linux-upgrade-samba-commonoracle-linux-upgrade-samba-common-libsoracle-linux-upgrade-samba-common-toolsoracle-linux-upgrade-samba-dcerpcoracle-linux-upgrade-samba-dc-libsoracle-linux-upgrade-samba-develoracle-linux-upgrade-samba-krb5-printingoracle-linux-upgrade-samba-ldb-ldap-modulesoracle-linux-upgrade-samba-libsoracle-linux-upgrade-samba-pidloracle-linux-upgrade-samba-testoracle-linux-upgrade-samba-test-libsoracle-linux-upgrade-samba-toolsoracle-linux-upgrade-samba-usersharesoracle-linux-upgrade-samba-vfs-glusterfsoracle-linux-upgrade-samba-vfs-iouringoracle-linux-upgrade-samba-winbindoracle-linux-upgrade-samba-winbind-clientsoracle-linux-upgrade-samba-winbind-krb5-locatororacle-linux-upgrade-samba-winbind-modulesoracle-linux-upgrade-samba-winexe | Nov 16, 2023 | Oct 10, 2023 |
| Redhat_linux | — | Upgrade samba-winbind-debuginfoUpgrade samba-winbind-krb5-locatorUpgrade samba-common-tools-debuginfoUpgrade samba-dc-libs-debuginfoUpgrade samba-clientUpgrade samba-dc-libsUpgrade samba-common-toolsUpgrade libnetapi-debuginfoUpgrade samba-common-libsUpgrade samba-test-libsUpgrade samba-test-libs-debuginfoUpgrade samba-libs-debuginfoUpgrade sambaUpgrade samba-debuginfoUpgrade samba-develUpgrade samba-vfs-iouring-debuginfoUpgrade samba-debugsourceUpgrade libwbclient-debuginfoUpgrade python3-samba-testNo solution existsUpgrade samba-commonUpgrade samba-winbind-modules-debuginfoUpgrade samba-winbind-krb5-locator-debuginfoUpgrade samba-winexeUpgrade samba-common-libs-debuginfoUpgrade python3-samba-dcUpgrade libsmbclient-debuginfoUpgrade samba-toolsUpgrade libsmbclientUpgrade samba-client-libs-debuginfoUpgrade samba-winbind-clientsUpgrade ctdbUpgrade samba-winbind-modulesUpgrade python3-samba-develUpgrade libnetapi-develUpgrade samba-winbind-clients-debuginfoUpgrade libwbclient-develUpgrade samba-krb5-printingUpgrade libnetapiUpgrade samba-testUpgrade samba-client-libsUpgrade samba-test-debuginfoUpgrade samba-usersharesUpgrade samba-client-debuginfoUpgrade samba-dcerpc-debuginfoUpgrade samba-ldb-ldap-modules-debuginfoUpgrade python3-sambaUpgrade samba-libsUpgrade samba-krb5-printing-debuginfoUpgrade samba-dcerpcUpgrade libwbclientUpgrade samba-vfs-iouringUpgrade samba-winexe-debuginfoUpgrade python3-samba-dc-debuginfoUpgrade libsmbclient-develUpgrade samba-ldb-ldap-modulesUpgrade python3-samba-debuginfoUpgrade samba-pidlUpgrade samba-winbindUpgrade ctdb-debuginfo | Nov 1, 2023 | Oct 31, 2023 |
| Samba | — | Upgrade to Samba 4.19.1 or later.Upgrade to Samba 4.18.8 or later.Upgrade to Samba 4.17.12 or later. | Nov 6, 2023 | Nov 6, 2023 |
| Suse | — | suse-upgrade-ctdbsuse-upgrade-ctdb-pcp-pmdasuse-upgrade-libsamba-policy-develsuse-upgrade-libsamba-policy-python3-develsuse-upgrade-libsamba-policy0-python3suse-upgrade-libsamba-policy0-python3-32bitsuse-upgrade-sambasuse-upgrade-samba-ad-dcsuse-upgrade-samba-ad-dc-libssuse-upgrade-samba-ad-dc-libs-32bitsuse-upgrade-samba-cephsuse-upgrade-samba-clientsuse-upgrade-samba-client-32bitsuse-upgrade-samba-client-libssuse-upgrade-samba-client-libs-32bitsuse-upgrade-samba-develsuse-upgrade-samba-devel-32bitsuse-upgrade-samba-docsuse-upgrade-samba-dsdb-modulessuse-upgrade-samba-gpupdatesuse-upgrade-samba-ldb-ldapsuse-upgrade-samba-libssuse-upgrade-samba-libs-32bitsuse-upgrade-samba-libs-python3suse-upgrade-samba-libs-python3-32bitsuse-upgrade-samba-python3suse-upgrade-samba-testsuse-upgrade-samba-toolsuse-upgrade-samba-winbindsuse-upgrade-samba-winbind-libssuse-upgrade-samba-winbind-libs-32bit | Oct 12, 2023 | Oct 11, 2023 |
| Ubuntu | 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