Every CVE Search/ Get API key

CVE-2023-52160

The implementation of PEAP in wpa_supplicant through 2.10 allows authentication bypass. For a...

6.5 MediumPublic exploitFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

1.18%Up 1.1 points since Feb 23, 2024
90%50%10%1%

What each source reports

NVD Score used 6.5

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.

Record
CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-287
Updated
2026-11-02
CVE List 6.5

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.

Record
CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-287
Updated
2026-11-02
EUVDEUVD-2023-56833 6.5

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.

Record
EUVD-2023-56833
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-hj6q-jrf5-2pm3 6.5

The implementation of PEAP in wpa_supplicant through 2.10 allows authentication bypass. For a...

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.

Record
GHSA-hj6q-jrf5-2pm3
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness
CWE-287
Updated
2026-11-02
OSVALPINE-CVE-2023-52160 6.5

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.

Record
ALPINE-CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVAZL-35457 6.5

CVE-2023-52160 affecting package wpa_supplicant for versions less than 2.10-2

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.

Record
AZL-35457
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 18 moreShow less
OSVAZL-35483 6.5

CVE-2023-52160 affecting package wpa_supplicant for versions less than 2.10-2

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.

Record
AZL-35483
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVBELL-CVE-2023-52160 6.5
Record
BELL-CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSV 6.5

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.

Record
CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2023-52160 6.5

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.

Record
DEBIAN-CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVRHSA-2024:2517 6.5

Red Hat Security Advisory: wpa_supplicant security update

Record
RHSA-2024:2517
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2023-52160 6.5

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.

Record
UBUNTU-CVE-2023-52160
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVALSA-2024:2517 No score

Moderate: wpa_supplicant security update

The wpa_supplicant packages contain an 802.1X Supplicant with support for WEP, WPA, WPA2 (IEEE 802.11i / RSN), and various EAP authentication methods. They implement key negotiation with a WPA Authenticator for client stations and controls the roaming and IEEE 802.11 authentication and association of the WLAN driver.

Security Fix(es):

  • wpa_supplicant: potential authorization bypass (CVE-2023-52160)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2024:2517
Updated
2026-11-02
OSVCLSA-2025-1753802388 No score

wpa_supplicant: Fix of CVE-2023-52160

  • CVE-2023-52160: fix authentication bypass vulnerability by enforcing TLS certificate verification and addressing eap_peap_decrypt vulnerability
Record
CLSA-2025-1753802388
Updated
2026-11-02
OSVCLSA-2026-1777476468 No score

wpa_supplicant: Fix of CVE-2023-52160

  • CVE-2023-52160: PEAP client: Update Phase 2 authentication requirements
Record
CLSA-2026-1777476468
Updated
2026-11-02
OSVMGASA-2024-0053 No score

Updated wpa_supplicant packages fix security vulnerabilities

The updated packages fix a security vulnerability: 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. (CVE-2023-52160)

Record
MGASA-2024-0053
Updated
2026-11-02
OSVopenSUSE-SU-2024:13694-1 No score

wpa_supplicant-2.10-6.1 on GA media

These are all security issues fixed in the wpa_supplicant-2.10-6.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13694-1
Updated
2026-11-02
OSVRLSA-2024:2517 No score

Moderate: wpa_supplicant security update

The wpa_supplicant packages contain an 802.1X Supplicant with support for WEP, WPA, WPA2 (IEEE 802.11i / RSN), and various EAP authentication methods. They implement key negotiation with a WPA Authenticator for client stations and controls the roaming and IEEE 802.11 authentication and association of the WLAN driver.

Security Fix(es):

  • wpa_supplicant: potential authorization bypass (CVE-2023-52160)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 9.4 Release Notes linked from the References section.

Record
RLSA-2024:2517
Updated
2026-11-02
OSVSUSE-SU-2024:0764-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2023-52160: Bypassing WiFi Authentication (bsc#1219975).
Record
SUSE-SU-2024:0764-1
Updated
2026-11-02
OSVSUSE-SU-2024:0764-2 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2023-52160: Bypassing WiFi Authentication (bsc#1219975).
Record
SUSE-SU-2024:0764-2
Updated
2026-11-02
OSVSUSE-SU-2024:0818-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2023-52160: Bypassing WiFi Authentication (bsc#1219975).
Record
SUSE-SU-2024:0818-1
Updated
2026-11-02
OSVSUSE-SU-2024:0819-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2023-52160: Bypassing WiFi Authentication (bsc#1219975).
Record
SUSE-SU-2024:0819-1
Updated
2026-11-02
OSVSUSE-SU-2024:3354-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2023-52160: Bypassing WiFi Authentication (bsc#1219975).
Record
SUSE-SU-2024:3354-1
Updated
2026-11-02
OSVSUSE-SU-2025:20089-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2023-52160: Fixed WiFi authentication bypass (bsc#1219975).
Record
SUSE-SU-2025:20089-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
wpa_supplicant
Alpine:v3.19
before 2.10-r10
2.10-r10
wpa_supplicant
Alpine:v3.20
before 2.10-r11
2.10-r11
wpa_supplicant
Alpine:v3.21
before 2.10-r11
2.10-r11
wpa_supplicant
Alpine:v3.22
before 2.10-r11
2.10-r11
wpa_supplicant
Alpine:v3.23
before 2.10-r11
2.10-r11
wpa_supplicant
Alpine:v3.24
before 2.10-r11
2.10-r11
wpa_supplicant
AlmaLinux:9
before 1:2.10-5.el9
1:2.10-5.el9
wpa_supplicant
Azure Linux:2
before 2.10-2
2.10-2
wpa_supplicant
Azure Linux:3
before 2.10-2
2.10-2
wpa_supplicant
Alpaquita:stream
2.10-r4 up to 2.10-r11
2.10-r11
Show 48 moreShow less
Affected packages
PackageAffectedFixed
wpa_supplicant
TuxCare:AlmaLinux:9.2
before 1:2.10-4.el9.tuxcare.els1
1:2.10-4.el9.tuxcare.els1
wpa_supplicant
TuxCare:OracleLinux:7
before 1:2.6-12.el7_9.2.tuxcare.els1
1:2.6-12.el7_9.2.tuxcare.els1
wpa
Debian:12
before 2:2.10-12+deb12u1, plus listed versions
2:2.10-12
2:2.10-12+deb12u1
wpa
Debian:13
before 2:2.10-21.1
2:2.10-21.1
wpa
Debian:14
before 2:2.10-21.1
2:2.10-21.1
wpa
Debian:10
before 2:2.7+git20190128+0c1e29f-6+deb10u4, plus listed versions
2:2.7+git20190128+0c1e29f-62:2.7+git20190128+0c1e29f-6+deb10u12:2.7+git20190128+0c1e29f-6+deb10u22:2.7+git20190128+0c1e29f-6+deb10u3
2:2.7+git20190128+0c1e29f-6+deb10u4
wpa_supplicant
Mageia:9
before 2.10-3.1.mga9
2.10-3.1.mga9
wpa_supplicant
Red Hat:enterprise_linux:9::baseos
before 1:2.10-5.el9
1:2.10-5.el9
wpa_supplicant-debuginfo
Red Hat:enterprise_linux:9::baseos
before 1:2.10-5.el9
1:2.10-5.el9
wpa_supplicant-debugsource
Red Hat:enterprise_linux:9::baseos
before 1:2.10-5.el9
1:2.10-5.el9
wpa_supplicant
Rocky Linux:9
before 1:2.10-5.el9
1:2.10-5.el9
wpa_supplicant
SUSE:Linux Enterprise Micro 5.5
before 2.10-150500.3.3.1
2.10-150500.3.3.1
wpa_supplicant
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 2.10-150500.3.3.1
2.10-150500.3.3.1
wpa_supplicant
openSUSE:Leap 15.5
before 2.10-150500.3.3.1
2.10-150500.3.3.1
wpa_supplicant
SUSE:Linux Enterprise Server 12 SP5
before 2.9-23.20.1
2.9-23.20.1
wpa_supplicant
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 2.9-23.20.1
2.9-23.20.1
wpa_supplicant
SUSE:Linux Enterprise Micro 5.3
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Micro 5.4
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Server 15 SP2-LTSS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Server for SAP Applications 15 SP2
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Manager Proxy 4.3
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Manager Server 4.3
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Micro 5.1
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Micro 5.2
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Enterprise Storage 7.1
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
openSUSE:Leap Micro 5.3
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
openSUSE:Leap Micro 5.4
before 2.9-150000.4.39.1
2.9-150000.4.39.1
wpa_supplicant
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 2.10-150600.7.3.1
2.10-150600.7.3.1
wpa_supplicant
openSUSE:Leap 15.6
before 2.10-150600.7.3.1
2.10-150600.7.3.1
wpa_supplicant
SUSE:Linux Micro 6.0
before 2.10-5.1
2.10-5.1
wpa
Ubuntu:Pro:14.04:LTS
All versions, plus listed versions
1.0-3ubuntu21.0-3ubuntu31.0-3ubuntu42.1-0ubuntu12.1-0ubuntu1.1
Show 11 moreShow less
2.1-0ubuntu1.22.1-0ubuntu1.32.1-0ubuntu1.42.1-0ubuntu1.52.1-0ubuntu1.62.1-0ubuntu1.72.1-0ubuntu1.7+esm12.1-0ubuntu1.7+esm22.1-0ubuntu1.7+esm32.1-0ubuntu1.7+esm42.1-0ubuntu1.7+esm5
None known
wpa
Ubuntu:16.04:LTS
All versions, plus listed versions
2.4-0ubuntu32.4-0ubuntu42.4-0ubuntu52.4-0ubuntu62.4-0ubuntu6.2
Show 7 moreShow less
2.4-0ubuntu6.32.4-0ubuntu6.42.4-0ubuntu6.52.4-0ubuntu6.62.4-0ubuntu6.72.4-0ubuntu6.82.4-0ubuntu6.8+esm1
None known
wpa
Ubuntu:18.04:LTS
All versions, plus listed versions
2.4-0ubuntu102:2.4-1.1ubuntu12:2.6-15ubuntu12:2.6-15ubuntu22:2.6-15ubuntu2.1
Show 8 moreShow less
2:2.6-15ubuntu2.22:2.6-15ubuntu2.32:2.6-15ubuntu2.42:2.6-15ubuntu2.52:2.6-15ubuntu2.62:2.6-15ubuntu2.72:2.6-15ubuntu2.82:2.6-15ubuntu2.8+esm1
None known
wpa
Ubuntu:20.04:LTS
All versions, plus listed versions
2:2.9-1ubuntu22:2.9-1ubuntu32:2.9-1ubuntu42:2.9-1ubuntu4.12:2.9-1ubuntu4.22:2.9-1ubuntu4.32:2.9-1ubuntu4.42:2.9-1ubuntu4.6
None known
wpa
Ubuntu:22.04:LTS
All versions, plus listed versions
2:2.9.0-21build12:2.9.0-232:2.10-12:2.10-22:2.10-6
Show 6 moreShow less
2:2.10-6ubuntu12:2.10-6ubuntu22:2.10-6ubuntu2.12:2.10-6ubuntu2.22:2.10-6ubuntu2.32:2.10-6ubuntu2.4
None known
wpa
Ubuntu:24.04:LTS
All versions, plus listed versions
2:2.10-152:2.10-182:2.10-202:2.10-212:2.10-21build2
Show 6 moreShow less
2:2.10-21build32:2.10-21build42:2.10-21ubuntu0.12:2.10-21ubuntu0.22:2.10-21ubuntu0.32:2.10-21ubuntu0.4
None known
wpa
Ubuntu:25.10
All versions, plus listed versions
2:2.10-242:2.11-0ubuntu12:2.11-0ubuntu22:2.11-0ubuntu32:2.11-0ubuntu4
None known
wpa
Ubuntu:26.10
All versions, plus listed versions
2:2.11-0ubuntu52:2.11-2ubuntu2
None known
wpa
Ubuntu:26.04:LTS
All versions, plus listed versions
2:2.11-0ubuntu42:2.11-0ubuntu5
None known
wpa_supplicant
openSUSE:Tumbleweed
before 2.10-6.1
2.10-6.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubHelica-core/eap_pwn2024-02-26

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-52160 is a medium vulnerability (CVSS 6.5) in Debian Linux, published February 16, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.18%, the 67th percentile. Fixed in wpa_supplicant 2.10-r10.

References

Show 31 moreShow less
MoveEnter Open