CVE-2023-52160 Auth bypass in n/a
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:9 | All versions | 1:2.10-5.el9 |
wpa_supplicant Red Hat:enterprise_linux:9::baseos | All versions | 1:2.10-5.el9 |
wpa_supplicant-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 1:2.10-5.el9 |
wpa_supplicant-debugsource Red Hat:enterprise_linux:9::baseos | All versions | 1:2.10-5.el9 |
wpa_supplicant Rocky Linux:9 | All versions | 1:2.10-5.el9 |
wpa_supplicant SUSE:Enterprise Storage 7.1 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Micro 5.1 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Micro 5.2 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Micro 5.3 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Micro 5.4 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Micro 5.5 | All versions | 2.10-150500.3.3.1 |
wpa_supplicant SUSE:Linux Enterprise Micro 5.5 | All versions | 2.10-150500.3.3.1 |
wpa_supplicant SUSE:Linux Enterprise Module for Basesystem 15 SP5 | All versions | 2.10-150500.3.3.1 |
wpa_supplicant SUSE:Linux Enterprise Module for Basesystem 15 SP6 | All versions | 2.10-150600.7.3.1 |
wpa_supplicant SUSE:Linux Enterprise Server 12 SP5 | All versions | 2.9-23.20.1 |
wpa_supplicant SUSE:Linux Enterprise Server 15 SP2-LTSS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Server 15 SP3-LTSS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Server 15 SP4-LTSS | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 12 SP5 | All versions | 2.9-23.20.1 |
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 15 SP2 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 15 SP3 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Linux Micro 6.0 | All versions | 2.10-5.1 |
wpa_supplicant SUSE:Manager Proxy 4.3 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant SUSE:Manager Server 4.3 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant openSUSE:Leap 15.5 | All versions | 2.10-150500.3.3.1 |
wpa_supplicant openSUSE:Leap 15.6 | All versions | 2.10-150600.7.3.1 |
wpa_supplicant openSUSE:Leap Micro 5.3 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant openSUSE:Leap Micro 5.4 | All versions | 2.9-150000.4.39.1 |
wpa_supplicant openSUSE:Tumbleweed | All versions | 2.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.
Other vulnerabilities in Debian Debian Linux
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.