title: Stored XSS in host groups configuration window in Zabbix Frontend
description: An authenticated user can create a hosts group from the configuration with XSS payload, which will be available for other users. When XSS is stored by an authenticated malicious actor and other users try to search for groups during new host creation, the XSS payload will fire and the actor can steal session cookies and perform session hijacking to impersonate users or take over their accounts.
problem types: CWE-79 Cross-site Scripting (XSS)
affected:
{
product: Frontend
vendor: Zabbix
versions:
status: affected, version: 5.0.0 – 5.0.18
status: affected, version: 5.4.0 – 5.4.8
lessThan: 5.0.19*, status: unaffected, version: 5.0.19, versionType: custom
lessThan: 5.4.9*, status: unaffected, version: 5.4.9, versionType: custom
}
metrics:
cvssV3_1: [
attackComplexity: LOW
attackVector: NETWORK
availabilityImpact: LOW
baseScore: 6.3
baseSeverity: MEDIUM
confidentialityImpact: LOW
integrityImpact: LOW
privilegesRequired: LOW
scope: UNCHANGED
userInteraction: NONE
vectorString: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
version: 3.1
]
solutions: To remediate this vulnerability, apply the updates.