Skip to main content

Zabbix Agent CVE-2026-59781

| EUVDEUVD-2026-60742 MEDIUM
Uncontrolled Search Path Element (CWE-427)
2026-08-18 Zabbix GHSA-734c-5898-qrph
5.4
CVSS 4.0 · Vendor: Zabbix
View

Attack ChainAIDerived

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

  1. Access
    Enumerate writable Zabbix Agent install directory
  2. Delivery
    Confirm non-default path with loose ACLs
  3. Exploit
    Write malicious DLL matching expected library name
  4. Execution
    Wait for or trigger Zabbix Agent service restart
  5. Persist
    Malicious DLL loaded by agent process
  6. Impact
    Execute arbitrary code at agent service privilege level

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path element control
Exploitation Conditions

Exploitation requires all of the following conditions to be simultaneously true: (1) Zabbix Agent was installed on Windows using a custom (non-default) installation directory rather than the default protected system path; (2) that custom directory has filesystem ACLs permitting a non-Administrator local user to write files - a configuration that would not arise with standard Windows defaults but can occur in shared application directories or developer workstations; (3) the attacker holds a local account with write access to that specific directory; and (4) the Zabbix Agent service is restarted or otherwise triggers a DLL load after the malicious file is placed. Exploitation is limited to local access only (no remote vector), cannot succeed against default-path installations, and requires passive user interaction (service restart). Exploitation from a remote unauthenticated position is not possible.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:P/PR:L/UI:P) scores 5.4 (Medium), accurately reflecting that exploitation is locally constrained and requires a confluence of preconditions: a non-default install path, insecure directory permissions, and local write access by the attacker. The AT:P (Attack Requirements: Present) metric captures that these conditions are not universally present. High impact ratings on VC/VI/VA indicate full compromise of the agent process once exploitation succeeds. There is no CISA KEV listing and no confirmed public exploit code, making this a low-urgency but non-trivial finding for organizations running Zabbix Agent on Windows with customized deployments. The 'Authentication Bypass' tag in the source intelligence is inconsistent with the described vulnerability class and likely reflects a metadata error - this is a DLL sideloading vulnerability, not an authentication bypass. Defenders should prioritize remediation for environments where Zabbix Agent is installed in shared or user-writable directories, such as application directories on multi-tenant Windows hosts.

Exploit ScenarioDerived

An attacker with a local low-privileged account on a Windows host where Zabbix Agent is installed in a directory writable by standard users - for example, a shared application folder - places a malicious DLL named to match a legitimate DLL the agent loads at startup. The next time the Zabbix Agent service is restarted (e.g., after a scheduled reboot or manual service cycle), the malicious DLL is loaded in the context of the agent service process, granting the attacker code execution at the service's privilege level. No public proof-of-concept exploit exists at time of analysis, but the technique is well-understood and trivially executable once the writable directory condition is confirmed.

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

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

Alert me

AnalysisAIv1 – Aug 18, 2026

DLL sideloading in the Zabbix Agent Windows installer allows a local attacker with write access to a custom installation directory to plant a malicious DLL that the agent process subsequently loads. The installer previously failed to validate whether a user-selected directory had appropriately restrictive access controls, leaving deployments in permissive directories silently exposed. No public exploit has been identified at time of analysis, and the vendor has already shipped a hardened installer that warns users before proceeding with potentially unsafe target directories.

RemediationAI

The primary fix is to upgrade to the patched Zabbix Agent installer as released by Zabbix; the exact fixed version is not independently confirmed from available data - consult https://support.zabbix.com/browse/ZBX-28077 for the specific release. The updated installer will detect installation directories with insecure permissions and require explicit user confirmation before proceeding, reducing accidental exposure. As an immediate compensating control, audit the ACLs on any existing custom Zabbix Agent installation directories using icacls and restrict write access to SYSTEM and local Administrators only - this eliminates the attack surface without requiring reinstallation. If reinstallation into a default protected path (e.g., C:\Program Files\Zabbix Agent) is feasible, that is the most robust long-term remediation since default paths inherit Windows-enforced ACLs.

Affected VersionsENISA

Zabbix 7.4.0 ≤7.4.12
Zabbix 6.0.0 ≤6.0.47
Zabbix 7.0.0 ≤7.0.28

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

CWE-427 (Uncontrolled Search Path Element) describes the root cause: an application resolves and loads shared libraries from a directory whose permissions it does not validate. On Windows, the DLL search order means the runtime will load a DLL found in the application's own directory before searching system paths, so an attacker who can write to that directory controls what gets loaded. The vulnerability is specific to the Zabbix Agent installer on Windows when the user specifies a non-default installation path. The affected CPE is cpe:2.3:a:zabbix:zabbix:*:*:*:*:*:*:*:*, indicating all Zabbix versions with an installer that lacked this directory permission check. The fix is at the installer layer - hardening the setup process to detect and warn on directories with overly permissive ACLs - rather than a runtime DLL validation fix.

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.4 MEDIUM
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 6.7 MEDIUM

Local vector with high complexity because exploitation requires both a non-default install path and insecure directory ACLs; low privileges and required user interaction (service restart) reflect AT:P and UI:P from the 4.0 vector.

3.1 AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:P/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Zabbix).

CVSS VectorVendor: Zabbix

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

When Zabbix Agent was installed on Windows into a custom installation directory, the installer did not verify whether the selected directory had secure access permissions. If the target directory allowed unauthorized users to modify its contents, an attacker could place a malicious DLL that could later be loaded by the application, resulting in DLL sideloading. The installer has been hardened to detect potentially unsafe installation directories and now requires explicit user confirmation before proceeding with installation in such locations. This reduces the risk of accidental installation into directories with inappropriate permissions while preserving compatibility with existing deployment scenarios.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
popular open-source IT monitoring platform, broad enterprise and SMB use
Data Quality
5 sources
Confidence: Medium

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.1%
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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

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