CVE-2023-3347 Samba: smb2 packet signing is not enforced when "server signing = required" is set

Medium 5.9 Published Updated

Attackers can bypass SMB2 packet signing enforcement to perform man-in-the-middle attacks and modify data in transit.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2023-3347?

CVE-2023-3347 is a medium-severity vulnerability in Fedoraproject Fedora, published on 20 Jul 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A vulnerability was found in Samba's SMB2 packet signing mechanism. The SMB2 packet signing is not enforced if an admin configured "server signing = required" or for SMB2 connections to Domain Controllers where SMB2 packet signing is mandatory. This flaw allows an attacker to perform attacks, such as a man-in-the-middle attack, by intercepting the network traffic and modifying the SMB2 messages between client and server, affecting the integrity of the data.

Weakness: CWE-924, CWE-347

Which versions are affected by CVE-2023-3347?

It affects 4 products.

Linux distribution packages (40)
ctdb AlmaLinux:8All versions4.17.5-3.el8_8.alma
libnetapi AlmaLinux:8All versions4.17.5-3.el8_8.alma
libnetapi-devel AlmaLinux:8All versions4.17.5-3.el8_8.alma
libsmbclient AlmaLinux:8All versions4.17.5-3.el8_8.alma
libsmbclient-devel AlmaLinux:8All versions4.17.5-3.el8_8.alma
libwbclient AlmaLinux:8All versions4.17.5-3.el8_8.alma
libwbclient-devel AlmaLinux:8All versions4.17.5-3.el8_8.alma
python3-samba AlmaLinux:8All versions4.17.5-3.el8_8.alma
python3-samba-dc AlmaLinux:8All versions4.17.5-3.el8_8.alma
python3-samba-devel AlmaLinux:8All versions4.17.5-3.el8_8.alma
python3-samba-test AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-client AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-client-libs AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-common AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-common-libs AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-common-tools AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-dc-libs AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-dcerpc AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-devel AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-krb5-printing AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-ldb-ldap-modules AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-libs AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-pidl AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-test AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-test-libs AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-tools AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-usershares AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-vfs-iouring AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-winbind AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-winbind-clients AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-winbind-krb5-locator AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-winbind-modules AlmaLinux:8All versions4.17.5-3.el8_8.alma
samba-winexe AlmaLinux:8All versions4.17.5-3.el8_8.alma
ctdb AlmaLinux:9All versions4.17.5-103.el9_2.alma
libnetapi AlmaLinux:9All versions4.17.5-103.el9_2.alma
libnetapi-devel AlmaLinux:9All versions4.17.5-103.el9_2.alma
libsmbclient AlmaLinux:9All versions4.17.5-103.el9_2.alma
libsmbclient-devel AlmaLinux:9All versions4.17.5-103.el9_2.alma
libwbclient AlmaLinux:9All versions4.17.5-103.el9_2.alma

Products include Fedoraproject Fedora, Redhat Enterprise Linux, Redhat Storage, Samba Samba.

How do I fix CVE-2023-3347?

Apply the vendor's patch.

Is CVE-2023-3347 being exploited?

There is no known exploitation of CVE-2023-3347 in the wild and no public exploit code.

All Fedoraproject Fedora vulnerabilities

Sources

Also known as ALSA-2023:4325, ALSA-2023:4328, AZL-48166, DEBIAN-CVE-2023-3347, ECHO-aaa9-06cc-7b7a, GHSA-m82c-5hpw-48f7 and 2 more.

Is CVE-2023-3347 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free