Skip to content
OpenAdvisories
Medium · 6.5 CVE-2022-37660 EUVD-2022-40274GHSA-hmq6-3hm7-3h78

In hostapd 2.10 and earlier, the PKEX code remains active even after a successful PKEX association. An attacker that successfully bootstrap…

Published Feb 11, 2025 · Updated Jul 14, 2026 · Assigned by mitre

Description

In hostapd 2.10 and earlier, the PKEX code remains active even after a successful PKEX association. An attacker that successfully bootstrapped public keys with another entity using PKEX in the past, will be able to subvert a future bootstrapping by passively observing public keys, re-using the encrypting element Qi and subtracting it from the captured message M (X = M - Qi). This will result in the public ephemeral key X; the only element required to subvert the PKEX association.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 wpa 2:2.10-24 —
Debian 13 wpa 2:2.10-24 —
Debian 12 wpa 2:2.10-12+deb12u3 —
Debian 11 wpa 2:2.9.0-21+deb11u3 DLA-4123-1
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS wpa 2:2.10-21ubuntu0.2 USN-7317-1
Ubuntu 22.04 LTS wpa 2:2.10-6ubuntu2.2 USN-7317-1
Ubuntu 20.04 LTS wpa 2:2.9-1ubuntu4.6 USN-7317-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed hostapd 2.12-1.1 openSUSE-SU-2026:12398-1

Advisories 7

References