CVE-2020-15177CWE-79

Unauthenticated Stored XSS in GLPI

High · published October 7, 2020

CVSS v3.1
8.0
EPSS
1%
Percentile
55.1
In the wild
Unconfirmed
What it is

In GLPI before version 9.5.2, the `install/install.php` endpoint insecurely stores user input into the database as `url_base` and `url_base_api`. These settings are referenced throughout the application and allow for vulnerabilities like Cross-Site Scripting and Insecure Redirection Since authentication is not required to perform these changes,anyone could point these fields at malicious websites or form input in a way to trigger XSS. Leveraging JavaScript it's possible to steal cookies, perform actions as the user, etc. The issue is patched in version 9.5.2.

The record
Technical detail
CVSS v3.1
8.0 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00770 · 55.1th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2020-10-07T19:05Z
EPSS history
Timeline
  • 07 OCT 19:05Z
    Unauthenticated Stored XSS in GLPI
    cvelistv5