CVE-2012-0059 Spacewalk-backend: spacewalk-backend: information disclosure via cleartext passwords in error messages

Medium 4.9 Published Updated

Remote administrators can read server logs and emails to obtain cleartext user passwords exposed in error messages during failed registration calls.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2012-0059?

CVE-2012-0059 is a medium-severity vulnerability in Redhat Satellite, published on 5 Feb 2014. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

A flaw was found in Spacewalk-backend. This information disclosure vulnerability occurs when a system registration XML-RPC call fails, causing cleartext user passwords to be included in error messages. Remote administrators can exploit this by reading server logs and emails, leading to the unauthorized disclosure of user passwords.

Weakness: CWE-310, CWE-209

Which versions are affected by CVE-2012-0059?

It affects 2 products.

Linux distribution packages (40)
spacewalk-backend Red Hat:network_proxy:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-libs Red Hat:network_proxy:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend Red Hat:network_proxy:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-libs Red Hat:network_proxy:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-app Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-applet Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-config-files Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-config-files-common Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-config-files-tool Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-iss Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-iss-export Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-libs Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-package-push-server Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-server Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-sql Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-sql-oracle Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-tools Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-upload-server Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-xml-export-libs Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-xmlrpc Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend-xp Red Hat:network_satellite:5.4::el5All versions0:1.2.13-66.el5sat
spacewalk-backend Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-app Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-applet Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-config-files Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-config-files-common Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-config-files-tool Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-iss Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-iss-export Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-libs Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-package-push-server Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-server Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-sql Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-sql-oracle Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-tools Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-upload-server Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-xml-export-libs Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-xmlrpc Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat
spacewalk-backend-xp Red Hat:network_satellite:5.4::el6All versions0:1.2.13-66.el6sat

Products include Redhat Network Proxy, Redhat Satellite.

How do I fix CVE-2012-0059?

Apply the vendor's patch.

Is CVE-2012-0059 being exploited?

There is no known exploitation of CVE-2012-0059 in the wild and no public exploit code.

All Redhat Satellite vulnerabilities

Sources

Also known as GHSA-gqj9-6pwj-7952, RHSA-2012:0101, RHSA-2012:0102.

Is CVE-2012-0059 in your software?

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

Check your SBOMs for free