Unexpected SAE commit message contents terminating wpa_supplicant

Jouni Malinen j at w1.fi
Thu Jul 9 05:33:41 PDT 2026


Published: July 9, 2026
Latest version available from: https://w1.fi/security/2026-3/

Vulnerability

Parsing of SAE commit messages for H2E (Hash-to-Element) cases did not
address a corner case where an unexpected contents of the message ended
up terminating the wpa_supplicant process due to dereferencing a NULL
pointer. A misbehaving access point could use this for denial of service
against a station using wpa_supplicant with a network configuration that
enables WPA3-Personal (SAE) with H2E. This might also impact some cases
using PASN with SAE.

Vulnerable versions/configurations

wpa_supplicant version 2.10 and 2.11 with CONFIG_SAE=y.


Possible mitigation steps

- Update to wpa_supplicant v2.12 or newer once available

- Merge the following commit to an earlier wpa_supplicant version and rebuild:

https://git.w1.fi/cgit/hostap/commit/?id=f12d55ff652ab2e367425c1392510d10d8b9f638
SAE: Fix crash due to NULL pointer dereference in H2E parsing

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the Hostap mailing list