CVE-2023-52160 Auth bypass in n/a

Medium 6.5 Published Updated

Attackers can bypass PEAP authentication in wpa_supplicant to impersonate Enterprise Wi-Fi networks if TLS certificate verification is disabled.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2023-52160?

CVE-2023-52160 is a medium-severity authentication bypass vulnerability in Debian Debian Linux, published on 22 Feb 2024. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

The implementation of PEAP in wpa_supplicant through 2.10 allows authentication bypass. For a successful attack, wpa_supplicant must be configured to not verify the network's TLS certificate during Phase 1 authentication, and an eap_peap_decrypt vulnerability can then be abused to skip Phase 2 authentication. The attack vector is sending an EAP-TLV Success packet instead of starting Phase 2. This allows an adversary to impersonate Enterprise Wi-Fi networks.

Weakness: CWE-287

Which versions are affected by CVE-2023-52160?

It affects 4 products.

Linux distribution packages (34)
wpa_supplicant AlmaLinux:9All versions1:2.10-5.el9
wpa_supplicant Red Hat:enterprise_linux:9::baseosAll versions1:2.10-5.el9
wpa_supplicant-debuginfo Red Hat:enterprise_linux:9::baseosAll versions1:2.10-5.el9
wpa_supplicant-debugsource Red Hat:enterprise_linux:9::baseosAll versions1:2.10-5.el9
wpa_supplicant Rocky Linux:9All versions1:2.10-5.el9
wpa_supplicant SUSE:Enterprise Storage 7.1All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Micro 5.1All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Micro 5.2All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Micro 5.3All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Micro 5.4All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Micro 5.5All versions2.10-150500.3.3.1
wpa_supplicant SUSE:Linux Enterprise Micro 5.5All versions2.10-150500.3.3.1
wpa_supplicant SUSE:Linux Enterprise Module for Basesystem 15 SP5All versions2.10-150500.3.3.1
wpa_supplicant SUSE:Linux Enterprise Module for Basesystem 15 SP6All versions2.10-150600.7.3.1
wpa_supplicant SUSE:Linux Enterprise Server 12 SP5All versions2.9-23.20.1
wpa_supplicant SUSE:Linux Enterprise Server 15 SP2-LTSSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Server 15 SP3-LTSSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Server 15 SP4-LTSSAll versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 12 SP5All versions2.9-23.20.1
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 15 SP2All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 15 SP3All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 15 SP4All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Linux Micro 6.0All versions2.10-5.1
wpa_supplicant SUSE:Manager Proxy 4.3All versions2.9-150000.4.39.1
wpa_supplicant SUSE:Manager Server 4.3All versions2.9-150000.4.39.1
wpa_supplicant openSUSE:Leap 15.5All versions2.10-150500.3.3.1
wpa_supplicant openSUSE:Leap 15.6All versions2.10-150600.7.3.1
wpa_supplicant openSUSE:Leap Micro 5.3All versions2.9-150000.4.39.1
wpa_supplicant openSUSE:Leap Micro 5.4All versions2.9-150000.4.39.1
wpa_supplicant openSUSE:TumbleweedAll versions2.10-6.1

Products include Debian Debian Linux, Fedoraproject Fedora, Redhat Enterprise Linux, W1.fi Wpa Supplicant.

How do I fix CVE-2023-52160?

Apply the vendor's patch.

Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.

Is CVE-2023-52160 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-52160 exists.

Public exploit code: 1 proofs of concept on GitHub.

All Debian Debian Linux vulnerabilities

Sources

Also known as ALPINE-CVE-2023-52160, ALSA-2024:2517, AZL-35457, AZL-35483, BELL-CVE-2023-52160, CLSA-2025-1753802388 and 15 more.

Is CVE-2023-52160 in your software?

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

Check your SBOMs for free