CVE-2017-12191 Privilege escalation in CloudForms

High 7.4 Published Updated

An attacker can exploit a shared privileged account to view and modify VMRC settings and virtual machines in Red Hat CloudForms.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2017-12191?

CVE-2017-12191 is a high-severity vulnerability in Red Hat, Inc. CloudForms, published on 28 Feb 2018. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

A flaw was found in the CloudForms account configuration when using VMware. By default, a shared account is used that has privileged access to VMRC (VMWare Remote Console) functions that may not be appropriate for users of CloudForms (and thus this account). An attacker could use this vulnerability to view and make changes to settings in the VMRC and virtual machines controlled by it that they should not have access to.

Weakness: CWE-613, CWE-284

Which versions are affected by CVE-2017-12191?

It affects 1 product.

Linux distribution packages (26)
ansible Red Hat:cloudforms_managementengine:5.8::el7All versions0:2.4.3.0-1.el7ae
ansible-tower-server Red Hat:cloudforms_managementengine:5.8::el7All versions0:3.1.5-3.el7at
ansible-tower-setup Red Hat:cloudforms_managementengine:5.8::el7All versions0:3.1.5-3.el7at
cfme Red Hat:cloudforms_managementengine:5.8::el7All versions0:5.8.3.4-1.el7cf
cfme-appliance Red Hat:cloudforms_managementengine:5.8::el7All versions0:5.8.3.4-1.el7cf
cfme-appliance-debuginfo Red Hat:cloudforms_managementengine:5.8::el7All versions0:5.8.3.4-1.el7cf
cfme-debuginfo Red Hat:cloudforms_managementengine:5.8::el7All versions0:5.8.3.4-1.el7cf
cfme-gemset Red Hat:cloudforms_managementengine:5.8::el7All versions0:5.8.3.4-1.el7cf
postgresql94 Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-contrib Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-debuginfo Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-devel Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-docs Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-libs Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-plperl Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-plpython Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-pltcl Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-server Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
postgresql94-test Red Hat:cloudforms_managementengine:5.8::el7All versions0:9.4.15-3PGDG.el7at
python-crypto Red Hat:cloudforms_managementengine:5.8::el7All versions0:2.6.1-16.el7at
python-crypto-debuginfo Red Hat:cloudforms_managementengine:5.8::el7All versions0:2.6.1-16.el7at
python-jmespath Red Hat:cloudforms_managementengine:5.8::el7All versions0:0.9.0-4.el7ae
python-paramiko Red Hat:cloudforms_managementengine:5.8::el7All versions0:2.1.1-2.el7ae
python-paramiko-doc Red Hat:cloudforms_managementengine:5.8::el7All versions0:2.1.1-2.el7ae
python2-crypto Red Hat:cloudforms_managementengine:5.8::el7All versions0:2.6.1-16.el7at
python2-jmespath Red Hat:cloudforms_managementengine:5.8::el7All versions0:0.9.0-4.el7ae

Products include Redhat Cloudforms.

How do I fix CVE-2017-12191?

Apply the vendor's patch.

Is CVE-2017-12191 being exploited?

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

Sources

Also known as GHSA-cfmg-g9hg-m3g2, RHSA-2018:0374.

Is CVE-2017-12191 in your software?

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

Check your SBOMs for free