{"api_version":"1","generated_at":"2026-07-23T12:13:24+00:00","cve":"CVE-2020-15176","urls":{"html":"https://cve.report/CVE-2020-15176","api":"https://cve.report/api/cve/CVE-2020-15176.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2020-15176","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2020-15176"},"summary":{"title":"CVE-2020-15176","description":"In GLPI before version 9.5.2, when supplying a back tick in input that gets put into a SQL query,the application does not escape or sanitize allowing for SQL Injection to occur. Leveraging this vulnerability an attacker is able to exfiltrate sensitive information like passwords, reset tokens, personal details, and more. The issue is patched in version 9.5.2","state":"PUBLIC","assigner":"security-advisories@github.com","published_at":"2020-10-07 19:15:00","updated_at":"2020-10-16 15:36:00"},"problem_types":["CWE-89"],"metrics":[],"references":[{"url":"https://github.com/glpi-project/glpi/commit/f021f1f365b4acea5066d3e57c6d22658cf32575","name":"https://github.com/glpi-project/glpi/commit/f021f1f365b4acea5066d3e57c6d22658cf32575","refsource":"CONFIRM","tags":["Patch","Third Party Advisory"],"title":"Merge pull request from GHSA-x93w-64x9-58qw · glpi-project/glpi@f021f1f · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://github.com/glpi-project/glpi/security/advisories/GHSA-x93w-64x9-58qw","name":"https://github.com/glpi-project/glpi/security/advisories/GHSA-x93w-64x9-58qw","refsource":"CONFIRM","tags":["Third Party Advisory"],"title":"Multiple SQL Injections Stemming From isNameQuoted() · Advisory · glpi-project/glpi · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-15176","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-15176","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2020","cve_id":"15176","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"glpi-project","cpe5":"glpi","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2020","cve_id":"15176","vulnerable":"1","versionEndIncluding":"1","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"glpi-project","cpe5":"glpi","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[{"cve":"CVE-2020-15176","qid":"690539","title":"Free Berkeley Software Distribution (FreeBSD) Security Update for glpi (b7abdb0f-3b15-11eb-af2a-080027dbe4b7)"}]},"source_records":{"cve_program":{"CVE_data_meta":{"ASSIGNER":"security-advisories@github.com","ID":"CVE-2020-15176","STATE":"PUBLIC","TITLE":"SQL injection in GLPI"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"glpi","version":{"version_data":[{"version_value":">= 0.6.8, < 9.5.2"}]}}]},"vendor_name":"glpi-project"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"In GLPI before version 9.5.2, when supplying a back tick in input that gets put into a SQL query,the application does not escape or sanitize allowing for SQL Injection to occur. Leveraging this vulnerability an attacker is able to exfiltrate sensitive information like passwords, reset tokens, personal details, and more. The issue is patched in version 9.5.2"}]},"impact":{"cvss":{"attackComplexity":"HIGH","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":8.7,"baseSeverity":"HIGH","confidentialityImpact":"HIGH","integrityImpact":"HIGH","privilegesRequired":"NONE","scope":"CHANGED","userInteraction":"NONE","vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N","version":"3.1"}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-89 SQL Injection"}]}]},"references":{"reference_data":[{"name":"https://github.com/glpi-project/glpi/security/advisories/GHSA-x93w-64x9-58qw","refsource":"CONFIRM","url":"https://github.com/glpi-project/glpi/security/advisories/GHSA-x93w-64x9-58qw"},{"name":"https://github.com/glpi-project/glpi/commit/f021f1f365b4acea5066d3e57c6d22658cf32575","refsource":"CONFIRM","url":"https://github.com/glpi-project/glpi/commit/f021f1f365b4acea5066d3e57c6d22658cf32575"}]},"source":{"advisory":"GHSA-x93w-64x9-58qw","discovery":"UNKNOWN"}},"nvd":{"publishedDate":"2020-10-07 19:15:00","lastModifiedDate":"2020-10-16 15:36:00","problem_types":["CWE-89"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"CHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":8.6,"baseSeverity":"HIGH"},"exploitabilityScore":3.9,"impactScore":4},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:L/Au:N/C:P/I:N/A:N","accessVector":"NETWORK","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5},"severity":"MEDIUM","exploitabilityScore":10,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:glpi-project:glpi:*:*:*:*:*:*:*:*","versionEndExcluding":"9.5.2","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2020","CveId":"15176","Ordinal":"176555","Title":"CVE-2020-15176","CVE":"CVE-2020-15176","Year":"2020"},"notes":[{"CveYear":"2020","CveId":"15176","Ordinal":"1","NoteData":"In GLPI before version 9.5.2, when supplying a back tick in input that gets put into a SQL query,the application does not escape or sanitize allowing for SQL Injection to occur. Leveraging this vulnerability an attacker is able to exfiltrate sensitive information like passwords, reset tokens, personal details, and more. The issue is patched in version 9.5.2","Type":"Description","Title":null},{"CveYear":"2020","CveId":"15176","Ordinal":"2","NoteData":"2020-10-07","Type":"Other","Title":"Published"},{"CveYear":"2020","CveId":"15176","Ordinal":"3","NoteData":"2020-10-07","Type":"Other","Title":"Modified"}]}}}