CVE-2015-4680: High severity freeradius freeradius vulnerability

Published Jun 23, 2015
·
Updated

FreeRADIUS 2.2.x before 2.2.8 and 3.0.x before 3.0.9 does not properly check revocation of intermediate CA certificates.

Other sources

The FreeRADIUS server relies on OpenSSL to perform certificate validation, including Certificate Revocation List (CRL) checks. The FreeRADIUS usage of OpenSSL, in CRL application, limits the checks to leaf certificates, therefore not detecting revocation of intermediate CA certificates.

An unexpired client certificate, issued by an intermediate CA with a revoked certificate, is therefore accepted by FreeRADIUS.

Specifically sets the X509VFLAGCRLCHECK flag for leaf certificate CRL checks, but does not use X509VFLAGCRLCHECKALL for CRL checks on the complete trust chain.

The FreeRADIUS project advises that the recommended configuration is to use self-signed CAs for all EAP-TLS methods.

Upstream fixes: - 2.x.x: https://github.com/FreeRADIUS/freeradius-server/commit/5e698b407dcac2bc45cf03484bac4398109d25c3 - 3.0.x: https://github.com/FreeRADIUS/freeradius-server/commit/874b39451702338389260edbfc52b381b20352ec

External References:

http://freeradius.org/security.html http://www.ocert.org/advisories/ocert-2015-008.html

Red Hat

Affected Software

24 affected componentsFixes available
redhat/FreeRADIUS<2.2.8
2.2.8
redhat/FreeRADIUS<3.0.9
3.0.9
FreeRADIUS freeradius=3.0.0
FreeRADIUS freeradius=3.0.1
FreeRADIUS freeradius=3.0.2
FreeRADIUS freeradius=3.0.3
FreeRADIUS freeradius=3.0.4
FreeRADIUS freeradius=3.0.5
FreeRADIUS freeradius=3.0.6
FreeRADIUS freeradius=3.0.7
FreeRADIUS freeradius=3.0.8
FreeRADIUS freeradius=2.2.0
FreeRADIUS freeradius=2.2.1
FreeRADIUS freeradius=2.2.2
FreeRADIUS freeradius=2.2.3
FreeRADIUS freeradius=2.2.4
FreeRADIUS freeradius=2.2.5
FreeRADIUS freeradius=2.2.6
FreeRADIUS freeradius=2.2.7
SUSE Linux Enterprise Server=12-sp1
SUSE Linux Enterprise Server=12-sp2
SUSE Linux Enterprise Server=12-sp2
SUSE Linux Enterprise Software Development Kit=12-sp1
SUSE Linux Enterprise Software Development Kit=12-sp2

Event History

Apr 5, 2017
CVE Published
via MITRE·05:00 PM
Data Sourced
via MITRE·05:00 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2015-4680?

CVE-2015-4680 has been classified as a medium severity vulnerability due to improper revocation checking of intermediate CA certificates.

2

How do I fix CVE-2015-4680?

To fix CVE-2015-4680, upgrade FreeRADIUS to version 2.2.8 or 3.0.9 or later.

3

Which versions of FreeRADIUS are affected by CVE-2015-4680?

CVE-2015-4680 affects FreeRADIUS versions 2.2.x prior to 2.2.8 and 3.0.x prior to 3.0.9.

4

What is the impact of CVE-2015-4680 on FreeRADIUS?

CVE-2015-4680 can potentially allow an attacker to bypass certificate revocation checks, leading to unauthorized access.

5

Is there a workaround for CVE-2015-4680?

There is no known workaround for CVE-2015-4680; upgrading to a patched version is recommended.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203