Every CVE Search/ Get API key

CVE-2026-58374

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link...

6.5 MediumFix available

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Attack profile

How easy it is to exploit

Attack vector
Adjacent network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.29%Unchanged since Jul 1, 2026
90%50%10%1%

What each source reports

CVE List Score used 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
CVE-2026-58374
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-193
Updated
2026-11-02
EUVDEUVD-2026-40306 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
EUVD-2026-40306
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-f38w-mwf7-vv8p 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link...

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
GHSA-f38w-mwf7-vv8p
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-193
Updated
2026-11-02
NVD 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
CVE-2026-58374
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Weakness
CWE-193
Updated
2026-11-02
OSVBELL-CVE-2026-58374 7.1

CVE-2026-58374 does not affect BellSoft software

Record
BELL-CVE-2026-58374
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSV 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
CVE-2026-58374
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-193
Updated
2026-11-02
Show 17 moreShow less
OSVDEBIAN-CVE-2026-58374 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
DEBIAN-CVE-2026-58374
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:85276 7.1

Red Hat Security Advisory: hostapd security update

Record
RHSA-2026:85276
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:85277 7.1

Red Hat Security Advisory: hostapd security update

Record
RHSA-2026:85277
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRLSA-2026:85276 7.1

Moderate: hostapd security update

hostapd is a user space daemon for access point and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators and RADIUS authentication server. hostapd is designed to be a "daemon" program that runs in the back-ground and acts as the backend component controlling authentication. hostapd supports separate frontend programs and an example text-based frontend, hostapd_cli, is included with hostapd.

Security Fix(es):

  • hostapd: hostapd: Denial of Service via malformed Wi-Fi 7 Multi-Link Operation association request (CVE-2026-58374)

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.

Record
RLSA-2026:85276
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVRLSA-2026:85277 7.1

Moderate: hostapd security update

hostapd is a user space daemon for access point and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators and RADIUS authentication server. hostapd is designed to be a "daemon" program that runs in the back-ground and acts as the backend component controlling authentication. hostapd supports separate frontend programs and an example text-based frontend, hostapd_cli, is included with hostapd.

Security Fix(es):

  • hostapd: hostapd: Denial of Service via malformed Wi-Fi 7 Multi-Link Operation association request (CVE-2026-58374)

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.

Record
RLSA-2026:85277
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-58374 6.5

In hostapd before 2.12, a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) Multi-Link Operation (MLO) association request processing allows an unauthenticated attacker within wireless range to send a crafted management frame containing a malformed Multi-Link Element or Per-STA Profile subelement. In hostapd_process_ml_assoc_req() in src/ap/ieee802_11_eht.c, the received link_id field can be parsed as value 15, but the corresponding links[] storage only has valid entries for lower link IDs (0 through 14). This causes an out-of-bounds write / small memory corruption during association processing before the 4-way handshake. The attack does not require network credentials, prior authentication, or user interaction. The confirmed practical impact is denial of service through hostapd process termination. This affects hostapd v2.11 and newer development snapshots before v2.12 when built with CONFIG_IEEE80211BE enabled. The issue is fixed in hostapd v2.12 and the upstream 2026-1 fixes.

Record
UBUNTU-CVE-2026-58374
CVSS 3.1
6.5 MediumCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
7.1 HighCVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Updated
2026-11-02
OSVALSA-2026:85276 No score

Moderate: hostapd security update

hostapd is a user space daemon for access point and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators and RADIUS authentication server. hostapd is designed to be a "daemon" program that runs in the back-ground and acts as the backend component controlling authentication. hostapd supports separate frontend programs and an example text-based frontend, hostapd_cli, is included with hostapd.

Security Fix(es):

  • hostapd: hostapd: Denial of Service via malformed Wi-Fi 7 Multi-Link Operation association request (CVE-2026-58374)

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.

Record
ALSA-2026:85276
Updated
2026-11-02
OSVALSA-2026:85277 No score

Moderate: hostapd security update

hostapd is a user space daemon for access point and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators and RADIUS authentication server. hostapd is designed to be a "daemon" program that runs in the back-ground and acts as the backend component controlling authentication. hostapd supports separate frontend programs and an example text-based frontend, hostapd_cli, is included with hostapd.

Security Fix(es):

  • hostapd: hostapd: Denial of Service via malformed Wi-Fi 7 Multi-Link Operation association request (CVE-2026-58374)

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.

Record
ALSA-2026:85277
Updated
2026-11-02
OSVCLSA-2026-1784037722 No score

hostapd: Fix of CVE-2026-58374

  • CVE-2026-58374: reject invalid MLO Link ID (>= MAX_NUM_MLD_LINKS) in Per-STA Profile parsing to prevent an out-of-bounds write
Record
CLSA-2026-1784037722
Updated
2026-11-02
OSVopenSUSE-SU-2026:11253-1 No score

wpa_supplicant-2.11-7.1 on GA media

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

Record
openSUSE-SU-2026:11253-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11278-1 No score

hostapd-2.11-4.1 on GA media

These are all security issues fixed in the hostapd-2.11-4.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11278-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21360-1 No score

Security update for hostapd

This update for hostapd fixes the following issues:

Changes in hostapd:

  • CVE-2026-58374: Missing multi-link parsing validation in wpa_supplicant and hostapd (bsc#1269892)
Record
openSUSE-SU-2026:21360-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21415-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues

  • CVE-2026-58374: Fixed a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) MLO association request processing allows an unauthenticated user to send a crafted management frame and cause an out-of-bounds write (bsc#1269892).
Record
openSUSE-SU-2026:21415-1
Updated
2026-11-02
OSVSUSE-SU-2026:22851-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues

  • CVE-2026-58374: Fixed a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) MLO association request processing allows an unauthenticated user to send a crafted management frame and cause an out-of-bounds write (bsc#1269892).
Record
SUSE-SU-2026:22851-1
Updated
2026-11-02
OSVSUSE-SU-2026:22931-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues

  • CVE-2026-58374: Fixed a missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) MLO association request processing allows an unauthenticated user to send a crafted management frame and cause an out-of-bounds write (bsc#1269892).
Record
SUSE-SU-2026:22931-1
Updated
2026-11-02
OSVSUSE-SU-2026:23072-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

Security issues fixed:

  • CVE-2025-24912: RADIUS pending request dropping (bsc#1239461).
  • CVE-2026-58374: missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) MLO association request processing allows an unauthenticated user to send a crafted management frame and cause an out-of-bounds write (bsc#1269892).
  • Missing network context validation for PMKSA caching https://w1.fi/security/2026-2/.
  • Unexpected SAE commit message contents terminating wpa_supplicant https://w1.fi/security/2026-3/.

Other updates and bugfixes:

  • Revert "Mark authorization completed on driver indication during 4-way HS offload" because of WPA2-PSK/WPA-SAE connection problems with brcmfmac wifi hardware (bsc#1230797).
Record
SUSE-SU-2026:23072-1
Updated
2026-11-02
OSVSUSE-SU-2026:3103-1 No score

Security update for wpa_supplicant

This update for wpa_supplicant fixes the following issues:

  • CVE-2025-24912: hostapd RADIUS authentication of wi-fi devices allows a user in between the hostapd and the RADIUS server to inject crafted RADIUS packets and force RADIUS authentications to fail (bsc#1239461).
  • CVE-2026-58374: missing bounds check in AP-mode Wi-Fi 7 (IEEE 802.11be) MLO association request processing allows an unauthenticated user to send a crafted management frame and cause an out-of-bounds write (bsc#1269892).
  • Missing network context validation for PMKSA caching https://w1.fi/security/2026-2/
  • Unexpected SAE commit message contents terminating wpa_supplicant https://w1.fi/security/2026-3/
Record
SUSE-SU-2026:3103-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
hostapd
AlmaLinux:10
before 2.11-3.el10_2
2.11-3.el10_2
hostapd
AlmaLinux:9
before 2.11-3.el9_8
2.11-3.el9_8
hostapd
TuxCare:AlmaLinux:9.6
before 2.11-2.el9.tuxcare.els1
2.11-2.el9.tuxcare.els1
hostapd-logwatch
TuxCare:AlmaLinux:9.6
before 2.11-2.el9.tuxcare.els1
2.11-2.el9.tuxcare.els1
hostapd
Red Hat:enterprise_linux:10.2
before 0:2.11-3.el10_2
0:2.11-3.el10_2
hostapd-debuginfo
Red Hat:enterprise_linux:10.2
before 0:2.11-3.el10_2
0:2.11-3.el10_2
hostapd-debugsource
Red Hat:enterprise_linux:10.2
before 0:2.11-3.el10_2
0:2.11-3.el10_2
hostapd
Red Hat:enterprise_linux:9::appstream
before 0:2.11-3.el9_8
0:2.11-3.el9_8
hostapd-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:2.11-3.el9_8
0:2.11-3.el9_8
hostapd-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:2.11-3.el9_8
0:2.11-3.el9_8
Show 11 moreShow less
Affected packages
PackageAffectedFixed
hostapd
Rocky Linux:10
before 0:2.11-3.el10_2
0:2.11-3.el10_2
hostapd
Rocky Linux:9
before 0:2.11-3.el9_8
0:2.11-3.el9_8
wpa_supplicant
SUSE:Linux Enterprise Server 16.0
before 2.11-160000.4.1
2.11-160000.4.1
wpa_supplicant
SUSE:Linux Enterprise Server for SAP applications 16.0
before 2.11-160000.4.1
2.11-160000.4.1
wpa_supplicant
SUSE:Linux Micro 6.2
before 2.11-160000.4.1
2.11-160000.4.1
wpa_supplicant
SUSE:Linux Micro 6.1
From an advisory covering 2 CVEs
before 2.11-slfo.1.1_2.1
2.11-slfo.1.1_2.1
wpa_supplicant
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 2 CVEs
before 2.11-150700.3.3.1
2.11-150700.3.3.1
wpa_supplicant
openSUSE:Tumbleweed
before 2.11-7.1
2.11-7.1
hostapd
openSUSE:Tumbleweed
before 2.11-4.1
2.11-4.1
hostapd
openSUSE:Leap 16.0
before 2.11-bp160.3.1
2.11-bp160.3.1
wpa_supplicant
openSUSE:Leap 16.0
before 2.11-160000.4.1
2.11-160000.4.1

History

History
RecordedChangedSources
affected, facts
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

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

In short

CVE-2026-58374 is a medium vulnerability (CVSS 6.5) in Jouni Malinen Hostapd, published June 30, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.29%, the 22nd percentile. Fixed in hostapd 2.11-3.el10_2.

References

Show 29 moreShow less
MoveEnter Open