Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain admin credentials or compromise admin account
-
DeliveryCreate/edit template group with JavaScript payload in companyname field
-
ExploitPayload stored in HelpDesk database
-
InstallVictim admin navigates to Templates > Groups page
-
C2Malicious script executes in victim's browser
-
ExecuteAttacker steals session token or redirects to phishing
-
ImpactAdmin account compromised or credential harvested
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to possess valid administrative credentials with permissions to create or edit template groups in GFI HelpDesk. The victim administrator must navigate to the Templates > Groups administrative page while the attacker's payload remains stored in the database. No other special configuration or feature enablement is required beyond default GFI HelpDesk installation. The vulnerability affects all administrator accounts with access to the Templates interface, regardless of their individual privilege level, because the XSS executes in the victim's browser context using their session. This means a high-privilege administrator injecting the payload can compromise lower-privilege administrators, expanding the impact within the administrative hierarchy. |
| Impact | CVSS score of 4.8 reflects moderate severity with low real-world urgency despite the stored XSS classification. The attack vector is network-accessible (AV:N) and has low complexity (AC:L), but exploitation requires high privileges (PR:H - administrator role) and positive user interaction (UI:P - victim must view the Templates > Groups page). The impact is limited to scope changes affecting other users (SI:L) with no confidentiality or integrity impact to the system itself (VC:N, VI:N, VA:N). EPSS and KEV status are not provided, but the combination of required admin privileges, mandatory user interaction, and limited scope suggests this is a low-priority vulnerability in practice. The threat model applies primarily to scenarios where a rogue or compromised administrator account exists and seeks to deface the administrative interface or perform credential theft from other administrators via session hijacking. Organizations with strong administrative access controls and monitoring will face minimal real-world risk. The stored nature (versus reflected) does increase persistence concerns, but the admin-only requirement substantially limits reach. |
| Exploit ScenarioDerived | An administrator with malicious intent or a compromised administrative account creates a new template group and enters JavaScript code (e.g., |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 20, 2026
GFI HelpDesk before version 4.99.9 allows authenticated administrators to inject stored cross-site scripting (XSS) payloads via the companyname parameter in template group creation and editing, with malicious scripts executing in the browsers of other administrators viewing the Templates > Groups page. The attack requires administrative credentials and user interaction (victim viewing the affected page), but succeeds against all administrator accounts with access to that interface.
RemediationAI
Upgrade GFI HelpDesk to version 4.99.9 or later, which includes HTML sanitization and proper output encoding for the companyname parameter and related template group fields. Download the patched version from https://gfi.ai/products-and-solutions/email-and-messaging-solutions/helpdesk/resources/product-releases. For organizations unable to upgrade immediately, implement the following compensating controls: restrict administrative console access via network segmentation or firewall rules to trusted internal networks only, disable or severely restrict the Template Groups feature in the GFI HelpDesk administrative UI if not actively used, and audit the Templates > Groups page regularly for suspicious script content in existing template group names. These workarounds do not eliminate the vulnerability but reduce the attack surface and detection latency. Note that network segmentation may impact administrative workflow if remote administration is required.
Affected VersionsENISA
Affected Packages
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 vulnerability is a stored cross-site scripting flaw (CWE-79) in the template group management module of GFI HelpDesk. The vulnerability stems from inadequate input validation and output encoding on the companyname POST parameter. When administrators create or edit template groups, the companyname field is accepted without HTML sanitization or character escaping, then stored in the application database. When any administrator subsequently navigates to the Templates > Groups administrative interface, the malicious script is retrieved from storage and rendered in the browser without encoding, allowing JavaScript execution in the context of the administrator's session. This is a server-side input validation failure combined with improper output encoding on a reflected administrative page.
Know when Helpdesk 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
GFI HelpDesk before 4.99.9 contains a stored cross-site scripting vulnerability in the template group creation and editing functionality that allows authenticated administrators to inject arbitrary JavaScript by manipulating the companyname POST parameter without HTML sanitization. Attackers can inject malicious scripts through the companyname field that execute in the browsers of any administrator viewing the Templates > Groups page.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
SQL injection in Frappe HelpDesk 1.14.0 dashboard functionality allows authenticated attackers to execute arbitrary SQL
Command injection vulnerability in Helpdesk versions 1.1.21 and earlier in QNAP QTS 4.2.6 build 20180531, QTS 4.3.3 buil
Unauthenticated actors can post ticket replies in Faveo Helpdesk versions 2.0.0 through 2.0.3 by sending crafted request
The documentation component in i-net Clear Reports 16.0 to 19.2, HelpDesk 8.0 to 8.3, and PDFC 4.3 to 6.2 allows a remot
An improper access control vulnerability has been reported to affect QNAP NAS. Rated high severity (CVSS 8.8), this vuln
Vision Helpdesk before 5.7.0 (patched in 5.6.10) allows attackers to read user profiles via modified serialized cookie d
An improper certificate validation vulnerability has been reported to affect Helpdesk. Rated high severity (CVSS 7.7), t
This improper access control vulnerability in Helpdesk allows attackers to get control of QNAP Kayako service. Rated med
GFI HelpDesk before version 4.99.9 allows authenticated staff members to inject persistent JavaScript into ticket subjec
Path traversal in Faveo Helpdesk versions 2.0.0 through 2.0.3 enables remote authenticated administrators to delete arbi
Stored cross-site scripting in GFI HelpDesk before version 4.99.9 allows authenticated staff members to inject arbitrary
Stored cross-site scripting in GFI HelpDesk before version 4.99.10 allows authenticated attackers to inject arbitrary Ja
EUVD-2026-23926
NVD
CVE.org
EPSS
Vulnrichment
VulDB
GitHub PoC
Exploit-DB