Skip to main content

Zabbix EUVDEUVD-2026-60736

| CVE-2026-23931 MEDIUM
Observable Discrepancy (CWE-203)
2026-08-18 Zabbix GHSA-9gr5-72qc-m8xc
5.3
CVSS 4.0 · Vendor: Zabbix
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Zabbix frontend
  2. Delivery
    Craft request to validatate.api.exists action
  3. Exploit
    Target user macro by name or via enumeration
  4. Execution
    Receive plaintext macro value in API response
  5. Impact
    Exfiltrate 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 validatate.api.exists API action, targeting a known or enumerated user macro by name. The API response returns the plaintext value of the macro rather than the obfuscated representation shown in the UI, exposing embedded credentials such as a database password or API key. No public exploit code has been identified at time of analysis, but the attack is low-complexity and requires only a valid Zabbix frontend session.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Zabbix 7.4.0 ≤7.4.10

Affected Packages

euvd zabbix no fix

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

Vendor (Zabbix) PRIMARY 5.3 MEDIUM
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
vuln.today AI 4.3 MEDIUM

Network-accessible frontend, low complexity, authenticated user required (PR:L); only confidentiality impact from macro plaintext disclosure, no integrity or availability effect.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
SUSE 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Primary rating from Vendor (Zabbix).

CVSS VectorVendor: Zabbix

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Medium
widely deployed open-source IT infrastructure monitoring platform
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Zabbix

View all
CVE-2016-10134 CRITICAL POC
9.8 Feb 17

SQL injection vulnerability in Zabbix before 2.2.14 and 3.0 before 3.0.4 allows remote attackers to execute arbitrary SQ

CVE-2017-2824 HIGH POC
8.1 May 24

An exploitable code execution vulnerability exists in the trapper command functionality of Zabbix Server 2.4.X. Rated hi

CVE-2016-4338 HIGH POC
8.1 Jan 23

The mysql user parameter configuration script (userparameter_mysql.conf) in the agent in Zabbix before 2.0.18, 2.2.x bef

CVE-2022-43516 CRITICAL POC
9.8 Dec 05

A Firewall Rule which allows all incoming TCP connections to all programs from any source and to all ports is created in

CVE-2022-43515 CRITICAL POC
9.8 Dec 05

Zabbix Frontend provides a feature that allows admins to maintain the installation and ensure that only certain IP addre

CVE-2022-26148 CRITICAL POC
9.8 Mar 21

An issue was discovered in Grafana through 7.3.4, when integrated with Zabbix. Rated critical severity (CVSS 9.8), this

CVE-2019-17382 CRITICAL POC
9.1 Oct 09

An issue was discovered in zabbix.php?action=dashboard.view&dashboardid=1 in Zabbix through 4.4. Rated critical severity

CVE-2024-22120 HIGH POC
8.8 May 17

Zabbix server can perform command execution for configured scripts. Rated high severity (CVSS 8.8), this vulnerability i

CVE-2012-3435 HIGH POC
7.5 Aug 15

SQL injection vulnerability in frontends/php/popup_bitem.php in Zabbix 1.8.15rc1 and earlier, and 2.x before 2.0.2rc1, a

CVE-2013-6824 HIGH POC
7.5 Dec 19

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

CVE-2026-23926 HIGH POC
7.3 May 06

Stored Cross-Site Scripting (XSS) in Zabbix 7.0.x and 7.4.x allows authenticated administrators with non-super privilege

CVE-2023-32728 CRITICAL
9.8 Dec 18

The Zabbix Agent 2 item key smart.disk.get does not sanitize its parameters before passing them to a shell command resul

Vendor 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

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