CVE-2016-7071 Missing authorization in CFME

High 8.8 Published Updated

An authenticated attacker can execute arbitrary VMs on managed systems by bypassing permission checks on VM IDs.

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-2016-7071?

CVE-2016-7071 is a high-severity missing authorization vulnerability in Red Hat CFME, published on 10 Sep 2018. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

It was found that the CloudForms before 5.6.2.2, and 5.7.0.7 did not properly apply permissions controls to VM IDs passed by users. A remote, authenticated attacker could use this flaw to execute arbitrary VMs on systems managed by CloudForms if they know the ID of the VM.

Weakness: CWE-285

Which versions are affected by CVE-2016-7071?

It affects 2 products.

Linux distribution packages (5)
cfme Red Hat:cloudforms_managementengine:5.6::el7All versions0:5.6.2.2-1.el7cf
cfme-appliance Red Hat:cloudforms_managementengine:5.6::el7All versions0:5.6.2.2-1.el7cf
cfme-appliance-debuginfo Red Hat:cloudforms_managementengine:5.6::el7All versions0:5.6.2.2-1.el7cf
cfme-debuginfo Red Hat:cloudforms_managementengine:5.6::el7All versions0:5.6.2.2-1.el7cf
cfme-gemset Red Hat:cloudforms_managementengine:5.6::el7All versions0:5.6.2.2-1.el7cf

Products include Redhat Cloudforms, Redhat Cloudforms Management Engine.

How do I fix CVE-2016-7071?

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-2016-7071 being exploited?

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

Sources

Also known as GHSA-82ph-q482-5fhg, RHSA-2016:2091.

Is CVE-2016-7071 in your software?

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

Check your SBOMs for free