CVE-2012-1145 Missing authorization in n/a

Medium 5.0 Published Updated

Remote attackers can cause denial of service by uploading packages to an unauthorized NULL organization in Red Hat Network Satellite when mod_wsgi is enabled.

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

What is CVE-2012-1145?

CVE-2012-1145 is a medium-severity missing authorization vulnerability in Redhat Satellite, published on 16 Jun 2012. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

spacewalk-backend in Red Hat Network Satellite 5.4 on Red Hat Enterprise Linux 6 does not properly authorize or authenticate uploads to the NULL organization when mod_wsgi is used, which allows remote attackers to cause a denial of service (/var partition disk consumption and failed updates) via a large number of package uploads.

Weakness: CWE-287

Which versions are affected by CVE-2012-1145?

It affects 1 product.

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

Products include Redhat Satellite.

How do I fix CVE-2012-1145?

Apply the vendor's patch.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2012-1145 being exploited?

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

All Redhat Satellite vulnerabilities

Sources

Also known as GHSA-c32r-w7r9-9w44, RHSA-2012:0436.

Is CVE-2012-1145 in your software?

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

Check your SBOMs for free