CVE-2017-8446 Improper Privilege Management in X-Pack

Medium 5.3 Published Updated

A user with the reporting_user role can impersonate another user to execute reports, potentially accessing sensitive data.

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

What is CVE-2017-8446?

CVE-2017-8446 is a medium-severity vulnerability in Elastic X-Pack Reporting, published on 18 Aug 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The Reporting feature in X-Pack in versions prior to 5.5.2 and standalone Reporting plugin versions versions prior to 2.4.6 had an impersonation vulnerability. A user with the reporting_user role could execute a report with the permissions of another reporting user, possibly gaining access to sensitive data.

Weakness: CWE-269, CWE-522

Which versions are affected by CVE-2017-8446?

2 open source packages ship an affected version, including org.elasticsearch.plugin:x-pack. It affects 2 products.

PackageAffectedFixed in
org.elasticsearch.plugin:x-pack MavenAll versions5.5.2
org.elasticsearch.plugin:x-pack MavenAll versions5.5.2

Products include Elasticsearch X-Pack, Elasticsearch X-Pack Reporting.

How do I fix CVE-2017-8446?

Upgrade org.elasticsearch.plugin:x-pack to 5.5.2 or later.

Is CVE-2017-8446 being exploited?

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

Sources

Also known as GHSA-m728-qvxh-xfjq.

Is CVE-2017-8446 in your software?

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

Check your SBOMs for free