CVE-2020-11033 Able to read any token through API user endpoint in GLPI
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.
Other vulnerabilities in Fedoraproject Fedora
Sources
Also known as GHSA-rf54-3r4w-4h55, UBUNTU-CVE-2020-11033.