Skip to main content

GLPI EUVD-2026-34097

| CVE-2026-42321 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-06-03 GitHub_M
8.4
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
8.4 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
A
Scope
X

Lifecycle Timeline

4
Analysis Generated
Jun 03, 2026 - 18:30 vuln.today
Patch available
Jun 03, 2026 - 17:01 EUVD
CVSS changed
Jun 03, 2026 - 16:22 NVD
8.4 (HIGH)
CVE Published
Jun 03, 2026 - 15:25 nvd
UNKNOWN (no severity yet)

DescriptionGitHub Advisory

GLPI is a free asset and IT management software package. Starting in version 10.0.4 and prior to version 10.0.25, a technician can store an XSS payload in the asset locked tab. Upgrade to 10.0.25 or 11.0.7 to receive a patch.

AnalysisAI

Stored cross-site scripting in GLPI 10.0.4 through 10.0.24 allows an authenticated technician to persist a malicious JavaScript payload in the asset locked tab, which executes in the browser of any subsequent user who views the affected asset. The flaw carries a CVSS 4.0 score of 8.4 driven by high impact on confidentiality, integrity, and availability of the victim session, though exploitation requires high privileges (technician role) and user interaction. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Authenticate as technician to GLPI
Delivery
Open target asset locked tab
Exploit
Store crafted JavaScript payload
Execution
Wait for admin to view asset
Persist
Script executes in admin session
Impact
Hijack session and abuse GLPI privileges

Vulnerability AssessmentAI

Exploitation Attacker must hold a valid GLPI account with the 'technician' role (CVSS PR:H) and the ability to write to the asset locked tab on a target asset. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Risk signals are mixed and point to a real but bounded threat. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A malicious or compromised technician account stores a crafted JavaScript payload in the locked tab of a high-value asset record; when an administrator later opens that asset's locked tab in the GLPI web UI, the script executes in the admin's browser session and can issue authenticated requests to escalate privileges, exfiltrate inventory or credential data, or pivot ticket workflows. No public exploit identified at time of analysis, but the attack pattern is trivial for anyone with the required role.
Remediation Vendor-released patch: upgrade to GLPI 10.0.25 on the 10.x branch or 11.0.7 on the 11.x branch as detailed in advisory GHSA-hwjc-8228-55x4 (https://github.com/glpi-project/glpi/security/advisories/GHSA-hwjc-8228-55x4). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: Inventory all GLPI deployments and document which instances run vulnerable versions (10.0.4-10.0.24). …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-34097 vulnerability details – vuln.today

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