CVE-2017-8422 Auth bypass in n/a
Local attackers can gain root privileges by spoofing callerID in KDE kdelibs and KAuth privileged helper applications.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2017-8422?
CVE-2017-8422 is a high-severity authentication bypass vulnerability in n/a, published on 17 May 2017. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
KDE kdelibs before 4.14.32 and KAuth before 5.34 allow local users to gain root privileges by spoofing a callerID and leveraging a privileged helper app.
Weakness: CWE-290
Which versions are affected by CVE-2017-8422?
It affects 2 products.
Linux distribution packages (40)
kdelibs Red Hat:enterprise_linux:7::client | All versions | 6:4.14.8-6.el7_3 |
kdelibs-apidocs Red Hat:enterprise_linux:7::client | All versions | 6:4.14.8-6.el7_3 |
kdelibs-common Red Hat:enterprise_linux:7::client | All versions | 6:4.14.8-6.el7_3 |
kdelibs-debuginfo Red Hat:enterprise_linux:7::client | All versions | 6:4.14.8-6.el7_3 |
kdelibs-devel Red Hat:enterprise_linux:7::client | All versions | 6:4.14.8-6.el7_3 |
kdelibs-ktexteditor Red Hat:enterprise_linux:7::client | All versions | 6:4.14.8-6.el7_3 |
kdelibs Red Hat:enterprise_linux:7::computenode | All versions | 6:4.14.8-6.el7_3 |
kdelibs-apidocs Red Hat:enterprise_linux:7::computenode | All versions | 6:4.14.8-6.el7_3 |
kdelibs-common Red Hat:enterprise_linux:7::computenode | All versions | 6:4.14.8-6.el7_3 |
kdelibs-debuginfo Red Hat:enterprise_linux:7::computenode | All versions | 6:4.14.8-6.el7_3 |
kdelibs-devel Red Hat:enterprise_linux:7::computenode | All versions | 6:4.14.8-6.el7_3 |
kdelibs-ktexteditor Red Hat:enterprise_linux:7::computenode | All versions | 6:4.14.8-6.el7_3 |
kdelibs Red Hat:enterprise_linux:7::server | All versions | 6:4.14.8-6.el7_3 |
kdelibs-apidocs Red Hat:enterprise_linux:7::server | All versions | 6:4.14.8-6.el7_3 |
kdelibs-common Red Hat:enterprise_linux:7::server | All versions | 6:4.14.8-6.el7_3 |
kdelibs-debuginfo Red Hat:enterprise_linux:7::server | All versions | 6:4.14.8-6.el7_3 |
kdelibs-devel Red Hat:enterprise_linux:7::server | All versions | 6:4.14.8-6.el7_3 |
kdelibs-ktexteditor Red Hat:enterprise_linux:7::server | All versions | 6:4.14.8-6.el7_3 |
kdelibs Red Hat:enterprise_linux:7::workstation | All versions | 6:4.14.8-6.el7_3 |
kdelibs-apidocs Red Hat:enterprise_linux:7::workstation | All versions | 6:4.14.8-6.el7_3 |
kdelibs-common Red Hat:enterprise_linux:7::workstation | All versions | 6:4.14.8-6.el7_3 |
kdelibs-debuginfo Red Hat:enterprise_linux:7::workstation | All versions | 6:4.14.8-6.el7_3 |
kdelibs-devel Red Hat:enterprise_linux:7::workstation | All versions | 6:4.14.8-6.el7_3 |
kdelibs-ktexteditor Red Hat:enterprise_linux:7::workstation | All versions | 6:4.14.8-6.el7_3 |
kdelibs4 SUSE:Linux Enterprise Desktop 12 SP1 | All versions | 4.12.0-10.1 |
kdelibs4 SUSE:Linux Enterprise Desktop 12 SP2 | All versions | 4.12.0-10.1 |
kdelibs4 SUSE:Linux Enterprise Server 12 SP1 | All versions | 4.12.0-10.1 |
kdelibs4 SUSE:Linux Enterprise Server 12 SP2 | All versions | 4.12.0-10.1 |
kdelibs4 SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 | All versions | 4.12.0-10.1 |
kdelibs4 SUSE:Linux Enterprise Server for SAP Applications 12 SP1 | All versions | 4.12.0-10.1 |
kdelibs4 SUSE:Linux Enterprise Server for SAP Applications 12 SP2 | All versions | 4.12.0-10.1 |
kauth SUSE:Package Hub 12 SP1 | All versions | 5.26.0-6.1 |
kauth SUSE:Package Hub 12 SP1 | All versions | 5.26.0-6.1 |
kdelibs4 SUSE:Package Hub 12 SP1 | All versions | 4.14.25-8.2 |
kdelibs4 SUSE:Package Hub 12 SP1 | All versions | 4.14.25-8.2 |
kdelibs4-apidocs SUSE:Package Hub 12 SP1 | All versions | 4.14.25-8.2 |
kdelibs4-apidocs SUSE:Package Hub 12 SP1 | All versions | 4.14.25-8.2 |
kauth SUSE:Package Hub 12 SP2 | All versions | 5.26.0-6.1 |
kauth SUSE:Package Hub 12 SP2 | All versions | 5.26.0-6.1 |
kdelibs4 SUSE:Package Hub 12 SP2 | All versions | 4.14.25-8.2 |
Products include Kde Kauth, Kde Kdelibs.
How do I fix CVE-2017-8422?
Upgrade to a fixed version.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2017-8422 being exploited?
There is no known exploitation of CVE-2017-8422 in the wild and no public exploit code.
Public exploit code: 1 Exploit-DB entry.
Sources
Also known as DEBIAN-CVE-2017-8422, GHSA-3x3g-jj7x-gr2f, MGASA-2017-0274, RHSA-2017:1264, SUSE-SU-2017:1335-1, UBUNTU-CVE-2017-8422 and 3 more.