CVE-2020-10710 Information disclosure in foreman-installer
A high-privilege attacker can retrieve the plaintext Candlepin password during Red Hat Satellite updates, exposing sensitive credentials.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-10710?
CVE-2020-10710 is a medium-severity vulnerability in Theforeman Foreman, published on 16 Aug 2022. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
A flaw was found where the Plaintext Candlepin password is disclosed while updating Red Hat Satellite through the satellite-installer. This flaw allows an attacker with sufficiently high privileges, such as root, to retrieve the Candlepin plaintext password.
Weakness: CWE-522
Which versions are affected by CVE-2020-10710?
It affects 1 product.
Linux distribution packages (40)
ansiblerole-satellite-receptor-installer Red Hat:satellite:6.7::el7 | All versions | 0:0.6.6.1-1.el7sat |
foreman Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-cli Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-debug Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-ec2 Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-gce Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-installer Red Hat:satellite:6.7::el7 | All versions | 1:1.24.1.22-1.el7sat |
foreman-installer-katello Red Hat:satellite:6.7::el7 | All versions | 1:1.24.1.22-1.el7sat |
foreman-journald Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-libvirt Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-openstack Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-ovirt Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-postgresql Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-rackspace Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-telemetry Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
foreman-vmware Red Hat:satellite:6.7::el7 | All versions | 0:1.24.1.25-1.el7sat |
pulp Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
pulp-admin-client Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
pulp-maintenance Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
pulp-selinux Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
pulp-server Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-pulp-bindings Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-pulp-client-lib Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-pulp-common Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-pulp-oid_validation Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-pulp-repoauth Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-pulp-streamer Red Hat:satellite:6.7::el7 | All versions | 0:2.21.0.2-1.el7sat |
python-receptor-satellite Red Hat:satellite:6.7::el7 | All versions | 0:1.0.1-2.el7sat |
python3-receptor-satellite Red Hat:satellite:6.7::el7 | All versions | 0:1.0.1-2.el7sat |
satellite Red Hat:satellite:6.7::el7 | All versions | 0:6.7.3-1.el7sat |
satellite-capsule Red Hat:satellite:6.7::el7 | All versions | 0:6.7.3-1.el7sat |
satellite-cli Red Hat:satellite:6.7::el7 | All versions | 0:6.7.3-1.el7sat |
satellite-common Red Hat:satellite:6.7::el7 | All versions | 0:6.7.3-1.el7sat |
satellite-debug-tools Red Hat:satellite:6.7::el7 | All versions | 0:6.7.3-1.el7sat |
tfm-rubygem-foreman-tasks Red Hat:satellite:6.7::el7 | All versions | 0:0.17.5.7-1.el7sat |
tfm-rubygem-foreman_ansible Red Hat:satellite:6.7::el7 | All versions | 0:4.0.3.7-1.el7sat |
tfm-rubygem-foreman_remote_execution Red Hat:satellite:6.7::el7 | All versions | 0:2.0.10.2-1.el7sat |
tfm-rubygem-foreman_remote_execution-cockpit Red Hat:satellite:6.7::el7 | All versions | 0:2.0.10.2-1.el7sat |
tfm-rubygem-katello Red Hat:satellite:6.7::el7 | All versions | 0:3.14.0.27-1.el7sat |
ansiblerole-satellite-receptor-installer Red Hat:satellite_capsule:6.7::el7 | All versions | 0:0.6.6.1-1.el7sat |
Products include Theforeman Foreman.
How do I fix CVE-2020-10710?
Apply the vendor's patch.
Is CVE-2020-10710 being exploited?
There is no known exploitation of CVE-2020-10710 in the wild and no public exploit code.
Other vulnerabilities in Theforeman Foreman
Sources
Also known as GHSA-h75h-w5qg-cx2h, RHBA-2020:3614.