Skip to main content

GLPI EUVDEUVD-2026-87287

| CVE-2026-48482 CRITICAL
Path Traversal (CWE-22)
2026-09-25 GitHub_M
9.4
CVSS 4.0 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate as form administrator
  2. Delivery
    Craft form export with traversing illustration key
  3. Exploit
    Import form to write file to web root
  4. Execution
    Request planted script over HTTP
  5. Impact
    Execute arbitrary code on server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires an authenticated account holding the GLPI form-administration privilege (PR:H) with access to the Form import feature; the attacker supplies a crafted illustration or scene 'key'/identifier containing path-traversal sequences. Exploitation further depends on the target rename() destination resolving to a server location that is both writable and executable/servable (e.g., under the web root) so the written script can be invoked over HTTP. Affects GLPI 11.0.0 up to but not including 11.0.8; no user interaction beyond the attacker's own admin session is needed. The privilege gate is the primary limiting factor - this is an insider/compromised-admin escalation to RCE, not an unauthenticated remote takeover.

Impact

The CVSS 4.0 base score of 9.4 (Critical) reflects a path-traversal write primitive that culminates in remote code execution (VC:H/VI:H/VA:H with subsequent-system impact SC:H/SI:H/SA:H). The most important limiting signal is PR:H: the CVSS vector explicitly requires an authenticated form administrator, so this is not an unauthenticated internet-facing bug despite AV:N. No EPSS score, no CISA KEV listing, and no public proof-of-concept are present in the supplied intelligence, so there is no public exploit identified at time of analysis. The RCE outcome is genuinely high-impact and the fix (input allowlist plus realpath prefix validation in commit d817cb5c) confirms the traversal-to-webroot mechanism is real, but the privilege requirement (a trusted form-administration role) meaningfully narrows the realistic attacker population to insiders or accounts already compromised. Net: a legitimately serious flaw worth prioritizing on exposed GLPI instances, but the PR:H gate and absence of any exploitation signal place it below an unauthenticated wormable critical. The one tension to verify: the 9.4 score combines PR:H with maximal subsequent-system impact - defensible for a webroot write yielding RCE, but the scale of the subsequent-system claims should be confirmed against the actual server layout.

Exploit ScenarioDerived

An authenticated user with the form-administration privilege uses GLPI's Form import feature and supplies a crafted illustration or scene identifier containing directory-traversal sequences. The imported file is written outside the intended custom-asset directory into an executable server location (e.g., under the web root), and the attacker then requests that path over HTTP to execute their planted script as the web server. No public exploit code is identified, but the patch diff clearly reveals the vulnerable rename() sink and the traversal-in-key mechanism.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 25, 2026

GLPI 11.0.0 through 11.0.7 allows an authenticated attacker holding the form-administration privilege to achieve remote code execution by importing a crafted form with an illustration or scene identifier containing path-traversal sequences, causing a file to be written outside the intended custom-asset directory and into a servable or executable location. The CVSS 4.0 base score is 9.4 (Critical), and exploitation requires an authenticated admin session (PR:H) with no user interaction. No public exploit code has been identified at time of analysis; the vendor has released version 11.0.8 to fix the issue.

RemediationAI

Upgrade to GLPI 11.0.8, the vendor-released patch version (https://github.com/glpi-project/glpi/releases/tag/11.0.8). If immediate upgrade is not possible, restrict the form-administration privilege to fully trusted users only, as the vulnerability requires an authenticated account with that role. Additionally, ensure that the custom illustration/scene directories and the web root are not writable by the web server user and that any writable upload locations are not directly servable or executable (e.g., disable PHP execution in upload directories via web-server configuration). Monitor for unexpected files being written to web-accessible directories. The official advisory (https://github.com/glpi-project/glpi/security/advisories/GHSA-6whc-g4h2-98rm) and commit d817cb5c17e3368c89d4a561a43a777662b9da19 provide further details. No public exploit code is known at this time.

Affected VersionsENISA

glpi 11.0.0, < 11.0.8

Affected Packages

euvd glpi_11_0_0 fix: 11.0.8

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a CWE-22 path traversal in GLPI's Form import feature, specifically in src/Glpi/Form/Export/Serializer/FormSerializer.php and src/Glpi/UI/IllustrationManager.php. GLPI uses the imported illustration or scene 'key' to build a destination path under a custom-asset directory, then calls rename() to move the uploaded file there. Prior to the fix, an administrator could supply a key containing '../' sequences, and because the destination path was not validated against the intended base directory, the file could be written to an arbitrary server location. The patch adds a regular-expression check on the key (allowing only alphanumerics, dots, underscores, and hyphens) in FormSerializer::prepareIllustrationDataForImport() and a realpath()-based containment check in IllustrationManager before the rename() calls. The GLPI CPE cpe:2.3:a:glpi-project:glpi:*:*:*:*:*:*:*:* reflects the affected product; the vulnerable range is 11.0.0 up to but not including 11.0.8.

Know when Glpi gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 9.4 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
vuln.today AI 9.1 CRITICAL

Network-reachable admin feature (AV:N, PR:H for form-admin role), no user interaction; webroot write yields code execution breaking out of the app component (S:C) with full C/I/A loss.

3.1 AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

2
Patch available
Sep 25, 2026 - 20:03 EUVD
CVE Published
Sep 25, 2026 - 18:37 cve.org
CRITICAL 9.4

DescriptionCVE.org

GLPI is a free asset and IT management software package. From 11.0.0 until 11.0.8, a form administrator can use Form import with a crafted illustration or scene identifier that traverses outside the intended custom-asset directory. The imported file can be written to an executable server location, allowing a malicious script to be invoked remotely. This issue is fixed in version 11.0.8.

Technical POC Analysis

The flaw is CWE-22: Improper Limitation of a Pathname to a Restricted Directory, in GLPI's Form import handling.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

GLPI versions 11.0.0 through 11.0.7 contain a critical remote code execution flaw that allows an authenticated attacker with form-administration privileges to write files to unintended servable or executable locations, potentially leading to full system compromise. Organizations using these GLPI versions are at risk of data breach, service disruption, and lateral movement, though no public exploit code has been identified at time of analysis. Leadership should prioritize remediation because the vulnerability requires only privileged access and no user interaction, and a vendor patch is available in version 11.0.8.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 76% exploitable
Prevalence
Medium
popular open-source IT asset/service management suite, common but not universal
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +47
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

More in Glpi

View all
CVE-2013-5696 MEDIUM POC
6.8 Sep 23

inc/central.class.php in GLPI before 0.84.2 does not attempt to make install/install.php unavailable after an installati

CVE-2025-24799 HIGH POC
7.5 Mar 18

GLPI IT asset management platform contains an unauthenticated SQL injection through the inventory endpoint. Attackers ca

CVE-2022-35914 CRITICAL POC
9.8 Sep 19

/vendor/htmlawed/htmlawed/htmLawedTest.php in the htmlawed module for GLPI through 10.0.2 allows PHP code injection. Rat

CVE-2022-31056 CRITICAL POC
9.8 Jun 28

GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking an

CVE-2013-2225 MEDIUM POC
6.4 May 27

inc/ticket.class.php in GLPI 0.83.9 and earlier allows remote attackers to unserialize arbitrary PHP objects via the _pr

CVE-2024-27756 HIGH POC
8.8 Mar 15

GLPI through 10.0.12 allows CSV injection by an attacker who is able to create an asset with a crafted title. Rated high

CVE-2020-11060 HIGH POC
8.8 May 12

In GLPI before 9.4.6, an attacker can execute system commands by abusing the backup functionality. Rated high severity (

CVE-2019-14666 HIGH POC
8.8 Sep 25

GLPI through 9.4.3 is prone to account takeover by abusing the ajax/autocompletion.php autocompletion feature. Rated hig

CVE-2014-9258 MEDIUM POC
6.5 Dec 19

SQL injection vulnerability in ajax/getDropdownValue.php in GLPI before 0.85.1 allows remote authenticated users to exec

CVE-2024-29889 HIGH POC
8.1 May 07

GLPI is a Free Asset and IT Management Software package. Rated high severity (CVSS 8.1), this vulnerability is remotely

CVE-2013-2226 HIGH POC
7.5 May 14

Multiple SQL injection vulnerabilities in GLPI before 0.83.9 allow remote attackers to execute arbitrary SQL commands vi

CVE-2016-7508 HIGH POC
7.5 Jun 21

Multiple SQL injection vulnerabilities in GLPI 0.90.4 allow an authenticated remote attacker to execute arbitrary SQL co

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy