CVE-2020-11033 MEDIUM

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

Vendor Glpi-Project
Product GLPI
Weakness CWE-200 · Info exposure
Published May 5, 2020
Last update August 4, 2024

CVSS base score

6.6/10
Attack vector Network
Attack complexity High
Privileges required High
User interaction None
Confidentiality High
Integrity Low

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:L/A:N

What the vulnerability does

01Description

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.

Key dates

02Disclosure timeline

May 5, 2020 CVE published
August 4, 2024 Record updated