CRITICAL🇵🇱 Wersja polska

CVE-2026-23489

CVSS 9.1v3.1pub. 2026-03-16upd. 2026-03-18

Fields is a GLPI plugin that allows users to add custom fields on GLPI items forms. Prior to version 1.23.3, it is possible to execute arbitrary PHP code from users that are allowed to create dropdowns. This issue has been patched in version 1.23.3.

🤖 AI Analysis
How it works

The vulnerability results from insufficient input data validation (CWE-20) during the creation of dropdown type elements in the Fields plugin. A user with permissions to create dropdowns can provide crafted data, which is executed as PHP code on the server side. No user interaction is required nor particularly low privileges — access to dropdown management functionality is sufficient.

Impact

An attacker can execute arbitrary PHP code on the server, which in practice means complete system takeover — data reading and modification, backdoor installation, and lateral movement in the network.

Mitigation & patch

The Fields plugin should be updated to version 1.23.3, in which the vulnerability has been fixed. The patch is available in the manufacturer's GitHub repository: https://github.com/pluginsGLPI/fields/releases/tag/1.23.3

Who is affected

Fields plugin for GLPI (Teclib-Edition) in versions prior to 1.23.3.

Analysis generated by Claude AI (Anthropic) based on NVD data. Always verify with vendor.
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
  • Teclib Edition Fields

    APP
    Teclib-Edition
    < 1.23.3
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
CWE
References

Related vulnerabilities

CVE-2019-12723CRITICAL9.8PL ✓same product

SQL Injection w Teclib Fields plugin dla GLPI — dostęp bez uwierzytelnienia

CVE-2023-28855MEDIUM6.5same product

Fields is a GLPI plugin that allows users to add custom fields on GLPI items forms. Prior to versions 1.13.1 a...

CVE-2021-43779CRITICAL9.9PL ✓same vendor

RCE w pluginie GLPI Addressing — command injection po uwierzytelnieniu

CVE-2019-10232CRITICAL9.8PL ✓same vendor

SQL injection w GLPI via parametr 'cycle' w skrypcie unlock_tasks.php

CVE-2019-10231CRITICAL9.8PL ✓same vendor

Pominięcie uwierzytelnienia w GLPI przez PHP type juggling