What is Zabbix?
Zabbix is a widely deployed open-source network monitoring platform used by enterprises, ISPs, and government organizations to monitor servers, network devices, applications, and services. The Zabbix Frontend is the PHP-based web interface that administrators use to configure monitoring, view dashboards, and manage alerts. Because Zabbix monitors the entire infrastructure and often stores SNMP community strings, SSH credentials, and API keys for the systems it monitors, unauthorized access to Zabbix configuration is a significant security concern.
Overview
CVE-2022-23134 is an improper access control vulnerability (CWE-284) in the Zabbix Frontend web application. After a Zabbix installation is completed, the setup wizard (/zabbix/setup.php) remains accessible and can be navigated through its steps again by unauthenticated or non-admin users. An attacker can skip the authentication checks on certain wizard steps by directly accessing step URLs, potentially modifying Zabbix database configuration settings. Despite its low CVSS score (3.7), CISA added this to KEV in February 2022, reflecting active exploitation.
Affected Versions
| Product | Vulnerable | Fixed |
|---|---|---|
| Zabbix Frontend 5.0.x | < 5.0.19 | 5.0.19 |
| Zabbix Frontend 5.4.x | < 5.4.9 | 5.4.9 |
| Zabbix Frontend 6.0.x | < 6.0.0alpha7 | 6.0.0alpha7 |
Technical Details
The Zabbix web setup wizard (setup.php) guides administrators through the initial database configuration of a fresh Zabbix installation. After installation completes, the wizard was intended to be inaccessible — but Zabbix failed to enforce proper authentication and state validation on individual wizard steps:
- Root cause: The setup wizard's step progression checks were insufficient — an attacker could navigate directly to later steps (bypassing earlier authentication requirements) or revisit setup after initial installation
- Access condition: The
setup.phpfile remained present and accessible on installed Zabbix instances - Impact: An attacker who can pass step checks can reach the database configuration step and potentially modify the database connection parameters — redirecting Zabbix to connect to an attacker-controlled database, or disrupting the monitoring service
- Exploitation complexity: High (per CVSS) — requires network access to the Zabbix frontend and ability to navigate the step bypass
Discovery
The vulnerability was reported via the Zabbix bug tracker (ZBX-20384). Patches were released in December 2021; the CVE was assigned in January 2022.
Exploitation Context
The CVSS score of 3.7 (LOW) reflects the high attack complexity and limited direct impact of the vulnerability in isolation. However, CISA's February 2022 KEV addition — less than two months after the CVE was published — reflects that attackers were actively exploiting the access control bypass in practice. Zabbix installations exposed to the internet with unpatched frontends were targeted. Attackers who successfully modify Zabbix database configuration can disrupt monitoring (causing alerts to fail) or redirect Zabbix to exfiltrate infrastructure data to an attacker-controlled database.
Remediation
- Upgrade Zabbix Frontend to 5.0.19, 5.4.9, 6.0.0alpha7, or any later release
- Restrict access to the Zabbix Frontend (
/zabbix/or configured URL) to internal networks and VPN-connected administrators; Zabbix should not be exposed directly to the internet - After installation, verify
setup.phpis not accessible externally — or restrict it via web server configuration:location ~ ^/zabbix/setup\.php { deny all; } - Review Zabbix database configuration for unauthorized changes to connection parameters
- Enable Zabbix audit logging and monitor for unexpected configuration changes
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2022-23134 |
| Vendor / Product | Zabbix — Frontend |
| NVD Published | 2022-01-13 |
| NVD Last Modified | 2025-10-30 |
| CVSS 3.1 Score | 3.7 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N |
| Severity | LOW |
| CWE | CWE-284 find similar ↗ |
| CISA KEV Added | 2022-02-22 |
| CISA KEV Deadline | 2022-03-08 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2021-12 | Zabbix releases patches: 6.0.0alpha7, 5.4.9, 5.0.19 |
| 2022-01-13 | CVE published |
| 2022-02-22 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-03-08 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| Zabbix Support — ZBX-20384 Setup Wizard Bypass | Vendor Advisory |
| NVD — CVE-2022-23134 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |