Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Zabbix frontend
-
DeliveryCraft request to validatate.api.exists action
-
ExploitTarget user macro by name or via enumeration
-
ExecutionReceive plaintext macro value in API response
-
ImpactExfiltrate embedded credentials or secrets
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V6 - Authentication Timing-safe comparisons
|
| Exploitation Conditions | Exploitation requires a valid authenticated Zabbix frontend account - at minimum a low-privilege user role, consistent with the CVSS PR:L metric. The attack is conducted over the network against the Zabbix web frontend with no special client-side configuration needed. The vulnerability is only impactful when user macros in the target environment contain sensitive plaintext values; deployments where macros store only non-sensitive configuration data face negligible real-world impact. Exploitation is limited by the authentication requirement - unauthenticated external actors cannot invoke the vulnerable action directly. Zabbix instances that have already migrated sensitive values to the 'secret' macro type (Zabbix 5.2+) may also limit the impact of successful exploitation. |
| Impact | The CVSS 4.0 score of 5.3 (Medium) accurately reflects the bounded scope: the attack requires network access and an authenticated Zabbix frontend account (PR:L), is low complexity with no additional attack prerequisites (AC:L, AT:N), and produces only confidentiality impact on the vulnerable system (VC:L). However, the practical severity is context-dependent - in environments where user macros store privileged credentials, the effective impact can be significantly higher than the metric alone conveys, because a single macro disclosure could expose lateral movement paths. No CISA KEV listing has been identified, indicating no confirmed widespread active exploitation. No EPSS data was provided. No POC code has been identified at time of analysis. The vulnerability is most critical in multi-tenant or multi-user Zabbix deployments where lower-privilege accounts should not have visibility into all macro values. The authentication requirement (PR:L) is the primary limiting factor - unauthenticated external attackers cannot exploit this directly. |
| Exploit ScenarioDerived | An authenticated Zabbix frontend user with a standard low-privilege account crafts a request to the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 18, 2026
Zabbix frontend information disclosure via the validatate.api.exists action permits authenticated users to extract plaintext user macro values that are otherwise masked in the standard UI. Any account with Zabbix frontend access can invoke this API action to retrieve macro contents, which frequently include embedded credentials, SNMP community strings, API tokens, or other operational secrets. No public exploit or confirmed active exploitation has been identified at time of analysis, but the practical impact exceeds what the CVSS low-confidentiality rating implies when sensitive secrets are stored in macros.
RemediationAI
Consult the Zabbix vendor issue tracker at https://support.zabbix.com/browse/ZBX-28070 for patch availability and exact fix versions, which were not independently confirmed in available intelligence - patch status should be verified before assuming a fix is or is not available. As a compensating control pending a patch, administrators should audit all user macro values and remove or rotate any sensitive credentials stored in macros that are accessible to low-privilege accounts; secrets should be migrated to Zabbix's dedicated secret storage mechanism (available in Zabbix 5.2+) where macros can be marked as secret type and will not be returned in plaintext. Additionally, applying the principle of least privilege to Zabbix frontend accounts - restricting access to only personnel who require it - narrows the pool of potential abusers, though this trades off against normal monitoring operations. Role-based access controls in Zabbix should be reviewed to ensure user accounts are scoped appropriately.
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
Zabbix is an open-source enterprise IT monitoring platform (cpe:2.3:a:zabbix:zabbix:*:*:*:*:*:*:*:*) that uses 'user macros' as reusable value references across monitoring templates, hosts, and triggers. These macros are commonly used to store sensitive operational data - passwords, API keys, SNMP strings - which Zabbix normally obfuscates in its web UI. The frontend exposes an API action named validatate.api.exists (an apparent typo for 'validate') intended for existence checks, but its response behavior can be leveraged to retrieve the unmasked plaintext of user macro values. The root cause is CWE-203 (Observable Discrepancy): the system's API response reveals protected information through an unintended disclosure channel rather than through a direct read endpoint, allowing callers to observe data they should not see in plaintext form.
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:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Network-accessible frontend, low complexity, authenticated user required (PR:L); only confidentiality impact from macro plaintext disclosure, no integrity or availability effect.
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Primary rating from Vendor (Zabbix).
CVSS VectorVendor: Zabbix
DescriptionCVE.org
The frontend validatate.api.exists action can be exploited by authenticated users to extract plaintext user macro values leading to potential loss of confidentiality.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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
Stored Cross-Site Scripting (XSS) in Zabbix 7.0.x and 7.4.x allows authenticated administrators with non-super privilege
The Zabbix Agent 2 item key smart.disk.get does not sanitize its parameters before passing them to a shell command resul
Same weakness CWE-203 – Observable Discrepancy
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Not-Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP3 | Not-Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3-BCL | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3-ESPOS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP3-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 12 SP4-ESPOS | Not-Affected |
| SUSE Linux Enterprise Server 12 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP3 | Not-Affected |
| SUSE Linux Enterprise Server for SAP Applications 12 SP4 | Not-Affected |
| SUSE OpenStack Cloud 8 | Not-Affected |
| SUSE OpenStack Cloud 9 | Not-Affected |
| SUSE OpenStack Cloud Crowbar 8 | Not-Affected |
| SUSE OpenStack Cloud Crowbar 9 | Not-Affected |
EUVD-2026-60736
GHSA-9gr5-72qc-m8xc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB