CVE-2018-20105 yast2-rmt exposes CA private key passhrase in log-file
Local attackers can read the CA private key passphrase from log files in yast2-rmt, compromising certificate security.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2018-20105?
CVE-2018-20105 is a medium-severity vulnerability in Opensuse Leap, published on 27 Jan 2020. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A Inclusion of Sensitive Information in Log Files vulnerability in yast2-rmt of SUSE Linux Enterprise Server 15; openSUSE Leap allows local attackers to learn the password if they can access the log file. This issue affects: SUSE Linux Enterprise Server 15 yast2-rmt versions prior to 1.2.2. openSUSE Leap yast2-rmt versions prior to 1.2.2.
Weakness: CWE-532
Which versions are affected by CVE-2018-20105?
It affects 3 products.
Linux distribution packages (5)
yast2-rmt SUSE:Linux Enterprise Module for Server Applications 15 | All versions | 1.2.2-3.18.1 |
yast2-rmt SUSE:Linux Enterprise Module for Server Applications 15 SP1 | All versions | 1.3.0-3.5.1 |
yast2-rmt openSUSE:Leap 15.0 | All versions | 1.2.2-lp150.2.19.1 |
yast2-rmt openSUSE:Leap 15.1 | All versions | 1.2.2-lp151.2.3.1 |
yast2-rmt openSUSE:Leap 15.1 | All versions | 1.3.0-lp151.2.6.1 |
Products include Opensuse Leap, Suse Suse Linux Enterprise Server, Yast2-Rmt Project Yast2-Rmt.
How do I fix CVE-2018-20105?
Upgrade to a fixed version.
Is CVE-2018-20105 being exploited?
There is no known exploitation of CVE-2018-20105 in the wild and no public exploit code.
Other vulnerabilities in Opensuse Leap
Sources
Also known as GHSA-j4cc-p6fj-6598, SUSE-SU-2019:0629-1, SUSE-SU-2020:0578-1, openSUSE-SU-2019:1089-1, openSUSE-SU-2020:0253-1, openSUSE-SU-2020:0320-1.