Description
The DataInjection plugin for GLPI 2.15.6 (GLPI 11 builds) concatenates user-supplied CSV field values directly into SQL queries during CSV import, without parameterization or escaping, resulting in authenticated SQL injection. An authenticated user with access to the Data injection feature can embed SQL expressions such as SLEEP() in a mapped field (for example Serial Number) to manipulate the generated query and extract database information via time-based blind injection.
Published: 2026-07-10
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The DataInjection plugin for GLPI concatenates user‑supplied CSV field values directly into SQL queries during import without parameterization or escaping. This flaw, classified as CWE‑89, enables an authenticated attacker with access to the CSV import feature to inject SQL expressions such as SLEEP(), allowing time‑based blind extraction of database data. The impact is loss of confidentiality.

Affected Systems

The vulnerability exists in the DataInjection plugin version 2.15.6 for GLPI 11 builds. Users with Import permission in GLPI who can access the DataInjection plugin are affected. No other product versions are currently listed.

Risk and Exploitability

The CVSS score is 7.1, indicating moderate to high severity. The EPSS score is <1%, indicating a very low probability of exploitation, and the flaw is not listed in the CISA KEV catalog. The likely attack vector is through an authenticated CSV import; only users with sufficient privileges can trigger the injection. The lack of public exploitation data suggests the risk is currently theoretical but could be realized by insiders or compromised accounts.

Generated by OpenCVE AI on July 31, 2026 at 12:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the DataInjection plugin to version 2.15.7 or later, which includes a fix for the SQL injection issue during CSV import.
  • Restrict the Import privilege to trusted administrators only; remove CSV import rights for users who do not require them.
  • Temporarily disable the DataInjection plugin or the CSV import feature via the GLPI plugin settings until the upgrade is applied, to prevent exploitation.

Generated by OpenCVE AI on July 31, 2026 at 12:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 14 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Pluginsglpi
Pluginsglpi datainjection
Vendors & Products Pluginsglpi
Pluginsglpi datainjection

Fri, 10 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Description The DataInjection plugin for GLPI 2.15.6 (GLPI 11 builds) concatenates user-supplied CSV field values directly into SQL queries during CSV import, without parameterization or escaping, resulting in authenticated SQL injection. An authenticated user with access to the Data injection feature can embed SQL expressions such as SLEEP() in a mapped field (for example Serial Number) to manipulate the generated query and extract database information via time-based blind injection.
Title GLPI DataInjection Plugin Authenticated SQL Injection via CSV Import
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Pluginsglpi Datainjection
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-30T14:39:12.341Z

Reserved: 2026-06-04T20:57:26.934Z

Link: CVE-2026-11321

cve-icon Vulnrichment

Updated: 2026-07-14T13:45:26.530Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T13:00:10Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')