CVE-2020-11033 Able to read any token through API user endpoint in GLPI

Medium 6.6 Published Updated

An authenticated API user can read all user tokens, enabling privilege escalation and unauthorized data access in GLPI.

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

What is CVE-2020-11033?

CVE-2020-11033 is a medium-severity vulnerability in Fedoraproject Fedora, published on 5 May 2020. An attacker needs administrator access to exploit it, with no action from the victim.

Official description

In GLPI from version 9.1 and before version 9.4.6, any API user with READ right on User itemtype will have access to full list of users when querying apirest.php/User. The response contains: - All api_tokens which can be used to do privileges escalations or read/update/delete data normally non accessible to the current user. - All personal_tokens can display another users planning. Exploiting this vulnerability requires the api to be enabled, a technician account. It can be mitigated by adding an application token. This is fixed in version 9.4.6.

Weakness: CWE-200

Which versions are affected by CVE-2020-11033?

It affects 2 products.

Products include Fedoraproject Fedora, Glpi-Project Glpi.

How do I fix CVE-2020-11033?

Upgrade to a fixed version.

Is CVE-2020-11033 being exploited?

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

All Fedoraproject Fedora vulnerabilities

Sources

Also known as GHSA-rf54-3r4w-4h55, UBUNTU-CVE-2020-11033.

Is CVE-2020-11033 in your software?

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

Check your SBOMs for free