Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain non-super admin credentials
-
DeliveryAuthenticate to Zabbix web interface
-
ExploitNavigate to maintenance configuration
-
InstallCreate maintenance period with JavaScript payload in tooltip field
-
C2Social engineer victim admin to view Host navigator widget
-
ExecuteVictim hovers over malicious maintenance entry
-
ImpactExecute JavaScript in victim browser context
-
Step 8Exfiltrate session tokens or perform actions as victim
-
Step 9Escalate privileges or persist access
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 | Attacker must possess authenticated Zabbix credentials with non-super administrator privileges that include maintenance period create/edit permissions, typically granted to users in the 'Zabbix Admin' default role or custom roles with maintenance configuration rights. Exploitation requires the victim user to open the Host navigator widget in the Zabbix frontend and hover their mouse cursor over the maintenance period tooltip containing the injected payload. The vulnerability affects default Zabbix installations of versions 7.0.0-7.0.23 and 7.4.0-7.4.7 without requiring special configuration changes. Exploitation is limited by user interaction dependency - the malicious code does not execute until a victim actively accesses the specific tooltip. Super administrator accounts represent the highest-value targets as their compromise enables full platform control. Organizations that restrict maintenance period management to super administrators only are not vulnerable despite running affected versions, as the PR:H barrier is effectively elevated. The Host navigator widget must be enabled and in use for the attack vector to function, though this is a standard default feature in Zabbix deployments. |
| Impact | Real-world risk is moderate despite the 7.3 CVSS score. The CVSS:4.0 vector (AV:N/AC:L/AT:P/PR:H/UI:P) indicates network-accessible exploitation with low attack complexity but requiring high privileges (authenticated administrator) and user interaction (victim must hover over tooltip). Attack techniques are present (AT:P) suggesting exploit nuances. EPSS data not provided, but XSS tag and authentication requirement suggest lower probability of automated mass exploitation. No CISA KEV listing confirms no widespread active exploitation. The 'PR:H' significantly limits the initial attack surface - the attacker must already possess non-super admin credentials, which reduces likelihood compared to unauthenticated vulnerabilities. However, impact is high (VC:H/VI:H/VA:H) because successful exploitation allows attackers to execute actions as the victim, potentially escalating from non-super admin to super admin privileges if a super admin views the malicious tooltip. The vulnerability is exploitable in default configurations of affected versions without special deployment requirements. Priority should be elevated for environments where: multiple administrator tiers exist, monitoring dashboards are frequently accessed, or regulatory compliance mandates prevention of privilege escalation paths. Organizations with single-admin setups face lower practical risk. Missing data: EPSS score, confirmed patch release versions, and POC availability limit precise risk quantification. |
| Exploit ScenarioDerived | A malicious non-super administrator with legitimate Zabbix access creates a new maintenance period named 'Routine Update' but injects a JavaScript payload into the maintenance description field that captures session cookies and exfiltrates them to an attacker-controlled server. Days later, a super administrator reviewing host maintenance schedules hovers their mouse over the 'Routine Update' entry in the Host navigator widget to check details. The tooltip renders, executing the malicious script in the super admin's browser context. The script silently harvests the super admin's session token and sends it to the attacker, who then hijacks the super admin session to create a backdoor admin account, modify monitoring configurations to hide malicious activity, or exfiltrate sensitive infrastructure data visible in Zabbix. The victim notices no immediate indicators of compromise beyond the brief tooltip display. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 06, 2026
Stored Cross-Site Scripting (XSS) in Zabbix 7.0.x and 7.4.x allows authenticated administrators with non-super privileges to inject JavaScript payloads into maintenance period configurations. The malicious code executes when any user, including super admins, hovers over the affected maintenance period in the Host navigator widget tooltip, enabling session hijacking, credential theft, or unauthorized administrative actions with the victim's elevated privileges. Attack complexity is low and requires only user interaction (hovering), though exploit execution depends on victim access patterns. No public exploit code or active exploitation confirmed at time of analysis.
RemediationAI
Upgrade to Zabbix versions beyond the affected ranges as indicated in vendor advisory ZBX-27758 (https://support.zabbix.com/browse/ZBX-27758). Based on affected version ranges, patched releases are likely 7.0.24+ and 7.4.8+, though exact fix versions should be confirmed directly from the vendor advisory before deployment. Until patching is complete, implement these compensating controls: restrict maintenance period creation/modification permissions to only highly trusted super administrators through role-based access control configuration in Administration → User roles, eliminating non-super admin write access to maintenance configurations (trade-off: reduces operational flexibility for delegated monitoring teams). Deploy Content Security Policy headers to block inline JavaScript execution in the Zabbix frontend (trade-off: may interfere with legitimate Zabbix UI functionality and requires testing). Audit existing maintenance period configurations for suspicious JavaScript patterns in names and descriptions using database queries against the maintenances table. Monitor web application firewall logs for script injection attempts targeting maintenance period forms. Educate administrative users to avoid hovering over maintenance tooltips from untrusted administrators and to report anomalous tooltip content immediately. These workarounds reduce but do not eliminate risk and should be considered temporary measures pending patch application.
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
This is a stored XSS vulnerability (CWE-79) in Zabbix's maintenance period management functionality. Zabbix is an enterprise-class open-source monitoring platform. The vulnerability exists in versions 7.0.0 through 7.0.23 and 7.4.0 through 7.4.7 per EUVD data. The flaw stems from insufficient input validation and output encoding when processing maintenance period names or descriptions displayed in the Host navigator widget tooltips. When an authenticated non-super administrator creates or edits a maintenance period, malicious JavaScript can be injected into fields that are later rendered unsanitized in the tooltip pop-up. The payload persists in the database (stored XSS) and executes in the security context of any user viewing the tooltip, including users with higher privileges than the attacker. This represents a privilege escalation vector where lower-privileged administrators can compromise super administrator accounts through social engineering combined with normal monitoring workflow actions.
Know when Zabbix 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:P/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
Primary rating from Vendor (Zabbix).
CVSS VectorVendor: Zabbix
Lifecycle Timeline
1DescriptionCVE.org
An authenticated (non-super) administrator can create a maintenance period with a JavaScript payload that is executed by any user that opens tooltip for that maintenance period in the Host navigator widget. This can allow the attacker to perform unauthorized actions depending on which user opens the tooltip.
Executive ViewAI
Zabbix 7.0.x and 7.4.x contains a stored XSS vulnerability in maintenance period configurations that allows authenticated non-super administrators to inject malicious code executable by any user, including super administrators, through the Host navigator widget. This enables attackers with limited admin access to escalate privileges and conduct session hijacking or credential theft against higher-privileged users, directly threatening the integrity and availability of infrastructure monitoring operations.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict maintenance period configuration permissions to super administrators only and audit non-super admin accounts for unnecessary privileges; (2) disable or limit use of Host navigator widget tooltip functionality until patch availability; (3) implement network segmentation to restrict Zabbix administrator access to trusted networks; (4) enforce session timeout policies and multi-factor authentication for all administrative accounts; (5) enable comprehensive audit logging of maintenance period modifications and monitor for suspicious configuration changes.
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 vulnerability in Zabbix before 2.2.14 and 3.0 before 3.0.4 allows remote attackers to execute arbitrary SQ
An exploitable code execution vulnerability exists in the trapper command functionality of Zabbix Server 2.4.X. Rated hi
The mysql user parameter configuration script (userparameter_mysql.conf) in the agent in Zabbix before 2.0.18, 2.2.x bef
A Firewall Rule which allows all incoming TCP connections to all programs from any source and to all ports is created in
Zabbix Frontend provides a feature that allows admins to maintain the installation and ensure that only certain IP addre
An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this
An issue was discovered in zabbix.php?action=dashboard.view&dashboardid=1 in Zabbix through 4.4. Rated critical severity
Zabbix server can perform command execution for configured scripts. Rated high severity (CVSS 8.8), this vulnerability i
SQL injection vulnerability in frontends/php/popup_bitem.php in Zabbix 1.8.15rc1 and earlier, and 2.x before 2.0.2rc1, a
Zabbix before 1.8.19rc1, 2.0 before 2.0.10rc1, and 2.2 before 2.2.1rc1 allows remote Zabbix servers and proxies to execu
The Zabbix Agent 2 item key smart.disk.get does not sanitize its parameters before passing them to a shell command resul
Templates do not properly consider backticks (`) as Javascript string delimiters, and do not escape them as expected. Ra
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allVendor StatusVendor
SUSE
Severity: Medium| Product | Status |
|---|---|
| SUSE Linux Enterprise Server 12 SP5 | Fixed |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Fixed |
| SUSE Linux Enterprise Server 12 SP5-LTSS Extended Security | Fixed |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Fixed |
| SUSE Linux Enterprise Server 12 SP3-BCL | Fixed |
| SUSE Linux Enterprise Server 12 SP3-ESPOS | Fixed |
| SUSE Linux Enterprise Server 12 SP3-LTSS | Fixed |
| SUSE Linux Enterprise Server 12 SP4 | Fixed |
| SUSE Linux Enterprise Server 12 SP4-ESPOS | Fixed |
| SUSE Linux Enterprise Server 12 SP4-LTSS | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | Fixed |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Fixed |
| SUSE OpenStack Cloud 8 | Fixed |
| SUSE OpenStack Cloud 9 | Fixed |
| SUSE OpenStack Cloud Crowbar 8 | Fixed |
| SUSE OpenStack Cloud Crowbar 9 | Fixed |
EUVD-2026-27527
GHSA-v7c2-5wfc-rfff
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB