---
id: CVE-2026-11321
title: >-
  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
summary: >-
  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 authent…
severity: medium
cvss: 6.4
cvssVector: 'CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H'
cwe:
  - CWE-89
published: '2026-07-10'
updated: '2026-07-10'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-11321'
references:
  - url: 'https://github.com/pluginsGLPI/datainjection'
    label: disclosure@vulncheck.com
  - url: 'https://github.com/pluginsGLPI/datainjection/releases/tag/2.15.7'
    label: disclosure@vulncheck.com
  - url: >-
      https://github.com/pluginsGLPI/datainjection/security/advisories/GHSA-57qv-j6r6-pcc4
    label: disclosure@vulncheck.com
  - url: >-
      https://www.vulncheck.com/advisories/glpi-datainjection-plugin-authenticated-sql-injection-via-csv-import
    label: disclosure@vulncheck.com
tags:
  - nvd
epss: 0.00423
epssPercentile: 0.33942
ingestedAt: '2026-07-11T20:15:26.482Z'
---

## Overview

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.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
