Skip to content

CVE-2019-9494 The implementations of SAE in hostapd and wpa_supplicant are vulnerable to side-channel attacks

MediumCVSS 5.9 EPSS 3.9%
Published
Updated
Exploit status
No public exploit known

Description

The implementations of SAE in hostapd and wpa_supplicant are vulnerable to side channel attacks as a result of observable timing differences and cache access patterns. An attacker may be able to gain leaked information from a side channel attack that can be used for full password recovery. Both hostapd with SAE support and wpa_supplicant with SAE support prior to and including version 2.7 are affected.

Affected products

ProductAffected versionsFixed in
debian/wpa(Debian:12) < 2:2.7+git20190128+0c1e29f-4 2:2.7+git20190128+0c1e29f-4
debian/wpa(Debian:13) < 2:2.7+git20190128+0c1e29f-4 2:2.7+git20190128+0c1e29f-4
debian/wpa(Debian:14) < 2:2.7+git20190128+0c1e29f-4 2:2.7+git20190128+0c1e29f-4
w1.fi hostapd <= 2.7 No fix listed
w1.fi wpa supplicant <= 2.7 No fix listed
fedoraproject fedora = 28 No fix listed
fedoraproject fedora = 29 No fix listed
fedoraproject fedora = 30 No fix listed
openSUSE backports sle = 15.0 No fix listed
openSUSE backports sle = 15.0-sp1 No fix listed
openSUSE leap = 15.1 No fix listed
Synology radius server = 3.0 No fix listed
Synology router manager < 1.2.3-8087 1.2.3-8087
freebsd = 11.2 No fix listed
freebsd = 11.2-p2 No fix listed
freebsd = 11.2-p3 No fix listed
freebsd = 11.2-p4 No fix listed
freebsd = 11.2-p5 No fix listed
freebsd = 11.2-p6 No fix listed
freebsd = 11.2-p7 No fix listed
freebsd = 11.2-p8 No fix listed
freebsd = 11.2-p9 No fix listed
freebsd = 11.2-rc3 No fix listed
freebsd = 12.0 No fix listed
freebsd = 12.0-p1 No fix listed
Show 20 more
ProductAffected versionsFixed in
freebsd = 12.0-p2 No fix listed
freebsd = 12.0-p3 No fix listed
alpine/wpa_supplicant(Alpine:v3.10) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.11) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.12) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.13) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.14) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.15) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.16) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.17) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.18) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.19) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.20) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.21) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.22) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.23) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.24) < 2.7-r2 2.7-r2
alpine/wpa_supplicant(Alpine:v3.9) < 2.7-r2 2.7-r2
Wi-Fi Alliance hostapd with SAE support >= 2.7, <= 2.7 No fix listed
Wi-Fi Alliance wpa_supplicant with SAE support >= 2.7, <= 2.7 No fix listed

References