CVE-2019-9494: The implementations of SAE in hostapd and wpa_supplicant are vulnerable to side-channel attacks
Vulnerability summary
CVE-2019-9494 is a medium (CVSS 5.9) Observable Timing Discrepancy vulnerability in fedoraproject fedora. EPSS estimates a 3.88% chance of exploitation in the next 30 days, higher than 90.2% of scored vulnerabilities.
Not severe (CVSS 5.9, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 9 · Related 8Timeline
- 17-04-2019PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
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.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · AlpineEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
- OSV · DebianEcosystem advisory · calculated5.9MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS trend
Probability
3.88%
Chance of exploitation in the next 30 days
Percentile
90%
Versus all other CVEs
30-day change
No change 0.00 pp
From 3.88% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-208Observable Timing DiscrepancyTwo separate operations in a product require different amounts of time to complete, in a way that is observable to an actor and reveals security-relevant information about the state of the product, such as whether a particular operation was successful or not.
- CWE-524Use of Cache Containing Sensitive InformationThe code uses a cache that contains sensitive information, but the cache can be read by an actor outside of the intended control sphere.
- CWE-203Observable DiscrepancyThe product behaves differently or sends different responses under different circumstances in a way that is observable to an unauthorized actor.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Opensuse2 products
- backports_sle15.0 | 15.0:sp1
- leapEOL15.1
Synology2 products
- radius_server3.0
- router_manager< 1.2.3-8087
W1.fi2 products
- hostapd≤ 2.7
- wpa_supplicant≤ 2.7
Wi-fi alliance2 products
Alpine1 product
- wpa_supplicant< 2.7-r2
Debian1 product
- wpa< 2:2.7+git20190128+0c1e29f-4
Fedoraproject1 product
- fedoraEOL28 | 29 | 30
Freebsd1 product
- freebsdEOL11.2 | 11.2:p2 | 11.2:p3 | 11.2:p4 | 11.2:p5 | 11.2:p6 | 11.2:p7 | 11.2:p8 | 11.2:p9 | 11.2:rc3 | 12.0 | 12.0:p1 | 12.0:p2 | 12.0:p3
8 vendors · 12 products
References
11 links- security.freebsd.org/advisories/FreeBSD-SA-19:03.wpa.ascVendor AdvisoryX Refsource FREEBSDThird Party Advisory
- packetstormsecurity.com/files/152914/FreeBSD-Security-Advisory-FreeBSD-SA-19-03.wpa.htmlX Refsource MISCThird Party AdvisoryVDB Entry
- lists.opensuse.org/opensuse-security-announce/2020-02/msg00021.htmlVendor AdvisoryX Refsource SUSEMailing ListThird Party Advisory