CVE-2018-20105 yast2-rmt exposes CA private key passhrase in log-file

Medium 4.0 Published Updated

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 15All versions1.2.2-3.18.1
yast2-rmt SUSE:Linux Enterprise Module for Server Applications 15 SP1All versions1.3.0-3.5.1
yast2-rmt openSUSE:Leap 15.0All versions1.2.2-lp150.2.19.1
yast2-rmt openSUSE:Leap 15.1All versions1.2.2-lp151.2.3.1
yast2-rmt openSUSE:Leap 15.1All versions1.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.

All Opensuse Leap vulnerabilities

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.

Is CVE-2018-20105 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free