CVE-2019-17185
freeradius: eap-pwd: DoS issues due to multithreaded BN_CTX access
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · November 14, 2019
Updated · November 22, 2025
Description
In FreeRADIUS 3.0.x before 3.0.20, the EAP-pwd module used a global OpenSSL BN_CTX instance to handle all handshakes. This mean multiple threads use the same BN_CTX instance concurrently, resulting in crashes when concurrent EAP-pwd handshakes are initiated. This can be abused by an adversary as a Denial-of-Service (DoS) attack.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CWE-567 · Unsynchronized Access to Shared Data in a Multithreaded Context