CVE-2017-9148 Auth bypass in n/a
Remote attackers can bypass authentication in FreeRADIUS by exploiting a TLS session cache flaw that allows resumption of unauthenticated sessions via PEAP or TTLS.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2017-9148?
CVE-2017-9148 is a critical authentication bypass vulnerability in n/a, published on 29 May 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The TLS session cache in FreeRADIUS 2.1.1 through 2.1.7, 3.0.x before 3.0.14, 3.1.x before 2017-02-04, and 4.0.x before 2017-02-04 fails to reliably prevent resumption of an unauthenticated session, which allows remote attackers (such as malicious 802.1X supplicants) to bypass authentication via PEAP or TTLS.
Weakness: CWE-287
Which versions are affected by CVE-2017-9148?
It affects 1 product.
Linux distribution packages (30)
freeradius Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-debuginfo Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-devel Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-doc Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-krb5 Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-ldap Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-mysql Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-perl Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-postgresql Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-python Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-sqlite Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-unixODBC Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius-utils Red Hat:enterprise_linux:7::server | All versions | 0:3.0.4-8.el7_3 |
freeradius Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-debuginfo Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-devel Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-doc Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-krb5 Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-ldap Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-mysql Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-perl Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-postgresql Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-python Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-sqlite Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-unixODBC Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-utils Red Hat:enterprise_linux:7::workstation | All versions | 0:3.0.4-8.el7_3 |
freeradius-server SUSE:Linux Enterprise Server 12 SP2 | All versions | 3.0.3-17.4.1 |
freeradius-server SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 | All versions | 3.0.3-17.4.1 |
freeradius-server SUSE:Linux Enterprise Server for SAP Applications 12 SP2 | All versions | 3.0.3-17.4.1 |
freeradius-server SUSE:Linux Enterprise Software Development Kit 12 SP2 | All versions | 3.0.3-17.4.1 |
Products include Freeradius Freeradius.
How do I fix CVE-2017-9148?
Upgrade to a fixed version.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2017-9148 being exploited?
There is no known exploitation of CVE-2017-9148 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as DEBIAN-CVE-2017-9148, GHSA-qvp7-wcjq-6rv5, RHSA-2017:1581, SUSE-SU-2017:1705-1.