Resource management error in Samba - CVE-2023-42670

 

Resource management error in Samba - CVE-2023-42670

Published: October 11, 2023


Vulnerability identifier: #VU81867
CSH Severity: Medium
CVSS v4: 7.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2023-42670
CWE-ID: CWE-399
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to perform a denial of service (DoS) attack.

The vulnerability exists due to improper management of internal resources within the application when Samba RPC server is under load, which can lead to incorrect start of servers not built for the AD DC. A remote user can cause a high load to Samba RPC server and perform a denial of service (DoS) attack.


Affected software

Samba
Debian Linux
Gentoo Linux
SUSE Linux Enterprise High Performance Computing 15
SUSE Linux Enterprise Server for SAP Applications 15
SUSE Linux Enterprise Server 15
SUSE Linux Enterprise Real Time 15
SUSE Linux Enterprise High Availability Extension 15
SUSE Linux Enterprise Desktop 15
SUSE Linux Enterprise Micro
Slackware Linux
Basesystem Module
openSUSE Leap
Ubuntu
openEuler
Anolis OS
Fedora
Security Event Manager (SEM)
Isolation Segment
VMware Tanzu Application Service for VMs
JD Edwards EnterpriseOne Tools
QuTS hero
samba (Ubuntu package)
libsmbclient
samba-client-libs
python3-samba-test
libsmbclient-devel
samba-dc
libwbclient
python3-samba
samba-dc-libs
samba-common-tools
samba-help
samba-debugsource
samba-usershares
ctdb
python3-samba-dc
samba-debuginfo
samba-winbind-clients
samba-krb5-printing
samba-winbind
samba-dc-provision
libwbclient-devel
samba-common
samba-winbind-krb5-locator
samba-winbind-modules
samba-dc-bind-dlz
samba
samba-client
samba-pidl
samba-vfs-glusterfs
samba-devel
samba-test
samba-libs
samba-libs-32bit
samba-client-libs-32bit-debuginfo
samba-client-32bit
samba-client-libs-32bit
samba-devel-32bit
samba-python3
samba-winbind-libs-debuginfo
libsamba-policy0-python3-debuginfo
samba-client-debuginfo
samba-winbind-debuginfo
samba-client-libs-debuginfo
libsamba-policy0-python3-32bit-debuginfo
samba-tool
samba-test-debuginfo
samba-libs-python3-debuginfo
ctdb-debuginfo
samba-ldb-ldap-debuginfo
samba-libs-python3
libsamba-policy-python3-devel
samba-python3-debuginfo
ctdb-pcp-pmda
ctdb-pcp-pmda-debuginfo
samba-libs-debuginfo
samba-client-libs-64bit
samba-gpupdate
samba-winbind-libs
libsamba-policy0-python3
libsamba-policy-devel
samba-libs-python3-64bit
samba-ldb-ldap
samba-libs-python3-64bit-debuginfo
samba-client-64bit-debuginfo
samba-client-64bit
samba-libs-64bit
samba-client-libs-64bit-debuginfo
samba-devel-64bit
libsamba-policy0-python3-64bit
samba-libs-python3-32bit-debuginfo
libsamba-policy0-python3-64bit-debuginfo
samba-libs-64bit-debuginfo
samba-winbind-libs-64bit
samba-winbind-libs-64bit-debuginfo
samba-ceph
samba-ceph-debuginfo
samba-doc
libsamba-policy0-python3-32bit
samba-winbind-libs-32bit
samba-libs-32bit-debuginfo
samba-libs-python3-32bit
samba-winbind-libs-32bit-debuginfo
samba-client-32bit-debuginfo
samba (Debian package)
samba-tools
samba-dcerpc
samba-ldb-ldap-modules
samba-test-libs
samba-vfs-iouring
libnetapi
libnetapi-devel
python3-samba-devel
samba-common-libs
net-fs/samba
QNAP QTS
Storage Scale

How to mitigate CVE-2023-42670

Install updates from vendor's website.

Samba - addressed in versions 4.17.12, 4.18.8, 4.19.1
Security Event Manager (SEM) - update to 2023.4.1
QuTS hero - update to h5.1.3.2578 build 20231110
Isolation Segment - addressed in versions 3.0.18, 4.0.10
VMware Tanzu Application Service for VMs - addressed in versions 3.0.18, 4.0.10
samba (Ubuntu package) - addressed in versions 2:4.15.13+dfsg-0ubuntu0.20.04.6, 2:4.15.13+dfsg-0ubuntu0.20.04.7, 2:4.15.13+dfsg-0ubuntu1.5, 2:4.17.7+dfsg-1ubuntu2.3, 2:4.18.6+dfsg-1ubuntu2.1
libsmbclient - update to 4.17.5-8
samba-client-libs - update to 4.17.5-8
python3-samba-test - update to 4.17.5-8
libsmbclient-devel - update to 4.17.5-8
samba-dc - update to 4.17.5-8
libwbclient - update to 4.17.5-8
python3-samba - update to 4.17.5-8
samba-dc-libs - update to 4.17.5-8
samba-common-tools - update to 4.17.5-8
samba-help - update to 4.17.5-8
samba-debugsource - update to 4.17.5-8
samba-usershares - update to 4.17.5-8
ctdb - update to 4.17.5-8
python3-samba-dc - update to 4.17.5-8
samba-debuginfo - update to 4.17.5-8
samba-winbind-clients - update to 4.17.5-8
samba-krb5-printing - update to 4.17.5-8
samba-winbind - update to 4.17.5-8
samba-dc-provision - update to 4.17.5-8
libwbclient-devel - update to 4.17.5-8
samba-common - update to 4.17.5-8
samba-winbind-krb5-locator - update to 4.17.5-8
samba-winbind-modules - update to 4.17.5-8
samba-dc-bind-dlz - update to 4.17.5-8
samba - update to 4.17.5-8
samba-client - update to 4.17.5-8
samba-pidl - update to 4.17.5-8
samba-vfs-glusterfs - update to 4.17.5-8
samba-devel - update to 4.17.5-8
samba-test - update to 4.17.5-8
samba-libs - update to 4.17.5-8
ctdb - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-libs-32bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-libs-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-devel-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-test - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-python3 - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-libs-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy0-python3-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-debugsource - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-libs-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-libs - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy0-python3-32bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-tool - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-test-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-python3-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
ctdb-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-ldb-ldap-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-python3 - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy-python3-devel - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-python3-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
ctdb-pcp-pmda - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
ctdb-pcp-pmda-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-libs-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-gpupdate - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-libs - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-devel - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy0-python3 - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy-devel - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-python3-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-ldb-ldap - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-python3-64bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-64bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-libs-64bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-devel-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy0-python3-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-python3-32bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy0-python3-64bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-64bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-libs-64bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-libs-64bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-ceph - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-ceph-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-doc - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
libsamba-policy0-python3-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-libs-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-32bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-libs-python3-32bit - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-winbind-libs-32bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba-client-32bit-debuginfo - update to 4.17.9+git.421.abde31ca5c2-150500.3.11.1
samba (Debian package) - update to 2:4.17.12+dfsg-0+deb12u1
samba - addressed in versions 4.17.12-1.fc37, 4.18.8-1.fc38, 4.19.1-1.fc39
samba - update to 4.18.8
samba-tools - update to 4.18.8-1
samba-dc - update to 4.18.8-1
samba-dc-bind-dlz - update to 4.18.8-1
samba-dc-libs - update to 4.18.8-1
samba-dcerpc - update to 4.18.8-1
samba-devel - update to 4.18.8-1
samba-gpupdate - update to 4.18.8-1
samba-krb5-printing - update to 4.18.8-1
samba-ldb-ldap-modules - update to 4.18.8-1
samba-libs - update to 4.18.8-1
samba-test - update to 4.18.8-1
samba-test-libs - update to 4.18.8-1
samba-client-libs - update to 4.18.8-1
samba-usershares - update to 4.18.8-1
samba-vfs-glusterfs - update to 4.18.8-1
samba-vfs-iouring - update to 4.18.8-1
samba-winbind - update to 4.18.8-1
samba-winbind-clients - update to 4.18.8-1
samba-winbind-krb5-locator - update to 4.18.8-1
samba-winbind-modules - update to 4.18.8-1
libwbclient - update to 4.18.8-1
samba-pidl - update to 4.18.8-1
samba-dc-provision - update to 4.18.8-1
samba-common - update to 4.18.8-1
ctdb - update to 4.18.8-1
libnetapi - update to 4.18.8-1
libnetapi-devel - update to 4.18.8-1
libsmbclient - update to 4.18.8-1
libsmbclient-devel - update to 4.18.8-1
samba-common-tools - update to 4.18.8-1
libwbclient-devel - update to 4.18.8-1
python3-samba - update to 4.18.8-1
python3-samba-dc - update to 4.18.8-1
python3-samba-devel - update to 4.18.8-1
python3-samba-test - update to 4.18.8-1
samba - update to 4.18.8-1
samba-client - update to 4.18.8-1
samba-common-libs - update to 4.18.8-1
net-fs/samba - update to 4.18.9
QNAP QTS - update to 5.1.3.2578 20231110
Storage Scale - update to 5.1.9.2

External References

Related Security Bulletins