CVE-2021-32642: Missing input validation in dynamic discovery example scripts.
Vulnerability summary
CVE-2021-32642 is a critical (CVSS 9.4) Improper Input Validation vulnerability in fedoraproject fedora. EPSS estimates a 1.34% chance of exploitation in the next 30 days, higher than 71.3% of scored vulnerabilities.
Severe, CVSS 7 (CVE.org); no exploitation reported by the 5 checked sources; EPSS 1% (FIRST, 03-11-2026)
Source freshness unavailable
How is this decided?Timeline
- 28-05-2021PublishedVulnerability first disclosed.
- 03-08-2024Last modifiedVulnerability information updated.
Description
radsecproxy is a generic RADIUS proxy that supports both UDP and TLS (RadSec) RADIUS transports. Missing input validation in radsecproxy's `naptr-eduroam.sh` and `radsec-dynsrv.sh` scripts can lead to configuration injection via crafted radsec peer discovery DNS records. Users are subject to Information disclosure, Denial of Service, Redirection of Radius connection to a non-authenticated server leading to non-authenticated network access. Updated example scripts are available in the master branch and 1.9 release. Note that the scripts are not part of the installation package and are not updated automatically. If you are using the examples, you have to update them manually. The dyndisc scripts work independently of the radsecproxy code. The updated scripts can be used with any version of radsecproxy.
CVSS metrics
5 scores · 4 sources · 2 versions- CVE.orgCNA7.0HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:HDiffers
- OSV · UbuntuEcosystem advisory · calculated9.4CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H
- OSV · DebianEcosystem advisory · calculated9.4CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H
EPSS trend
Probability
1.34%
Chance of exploitation in the next 30 days
Percentile
71%
Versus all other CVEs
30-day change
No change 0.00 pp
From 1.34% 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-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-74Improper Neutralization of Special Elements in Output Used by a Downstream ComponentThe product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Debian1 product
- radsecproxy< 1.8.2-4
Fedoraproject1 product
- fedoraEOL33 | 34
Radsecproxy1 product
- radsecproxy< 1.9.0
Ubuntu1 product
- radsecproxyAll versions (No fix recorded)
Uninett1 product
- radsecproxy< 1.9.0
5 vendors · 5 products
References
8 links- www.usenix.org/conference/usenixsecurity21/presentation/jeitnerX Refsource MISCREPORTThird Party Advisory
- github.com/radsecproxy/radsecproxy/security/advisories/GHSA-56gw-9rj9-55rcX Refsource CONFIRMREPORTThird Party Advisory