CVE DatabaseCVE-2022-23134
한국어 권고문 →
CVE-2022-231345.3/MEDIUMCISA KEVCWE-284CWE-287

Zabbix Frontend setup.php Unauthenticated Configuration Bypass Vulnerability (CVE-2022-23134) Security Advisory

⚡ Jump to Patch
Affected Vendors
zabbix
Affected Components
zabbix_frontend
Published Date
2022-01-13
CVSS v3.1
5.3
MEDIUM
EPSS (30d)
95.3%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Zabbix Frontend versions 5.4.0 to 5.4.8, and 6.0.0-alpha1 to 6.0.0-beta1

Impact

Unauthenticated remote attackers can bypass step verification in setup.php to access configuration stages and potentially alter the Zabbix Frontend database connection settings

Mitigation

Immediately upgrade Zabbix Frontend to patched versions (5.4.9, 6.0.0-beta2 or later) and restrict external access to the setup.php file via web server configuration

Affected Products & Version Scope

Zabbix Frontend versions 5.4.0 through 5.4.8, and 6.0.0-alpha1 through 6.0.0-beta1 are affected.

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Upgrade your Zabbix Frontend packages to the patched versions (5.4.9, 6.0.0-beta2, or later). Use the following commands depending on your operating system:

bash
# For Debian/Ubuntu systems
sudo apt-get update
sudo apt-get --only-upgrade install zabbix-frontend-php -y

# For RHEL/CentOS systems
sudo yum update zabbix-web-deps zabbix-web -y

2. Temporary Workaround & Hardening Configuration

If an immediate upgrade is not feasible, restrict access to setup.php at the web server level so that only trusted internal IP addresses can access it.

nginx
# Nginx configuration workaround (/etc/nginx/conf.d/zabbix.conf)
location = /setup.php {
    allow 10.0.0.0/8; # Replace with your trusted admin subnet
    deny all;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

3. Log Audit & IoC Verification Commands

Audit your web server access logs to identify unauthorized external IP addresses attempting to access the setup.php file.

bash
# Search for setup.php access attempts in Apache and Nginx logs
grep -E 'setup.php' /var/log/nginx/access.log /var/log/apache2/access.log | awk '{print $1, $6, $7, $9}' | sort | uniq -c
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
Due to active exploitation (CISA KEV), immediately restrict access to setup.php and upgrade Zabbix Frontend to a secure version.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2022-23134) exists due to insufficient access control and session validation within the setup.php script of Zabbix Frontend. Although the setup wizard is intended only for initial deployment or authorized super-administrators, the application fails to properly restrict access to active setup steps after the initial installation is completed. This allows unauthenticated users to reach sensitive setup phases by manipulating session states.

2. Exploitation Mechanics & Attack Scenario

An attacker targets the publicly accessible setup.php endpoint. By crafting specific HTTP requests or manipulating session cookies, the attacker bypasses the validation checks that determine whether the setup process has already been finalized. Once bypassed, the attacker can access the database configuration step, allowing them to point the Zabbix Frontend to an external, attacker-controlled database server, effectively hijacking the application's data source.

3. Infrastructure & Business Impact

As a CISA KEV-listed vulnerability with a high EPSS score, this flaw is actively exploited in the wild. Successful exploitation allows attackers to alter the core configuration of the monitoring environment. This can lead to credential theft, denial of service of the monitoring infrastructure, or secondary remote code execution (RCE) attacks by feeding malicious payloads from an attacker-controlled database to the frontend.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2022-23134)

FAQ

Q1. How critical is CVE-2022-23134 and is it actively exploited in the wild?

CVE-2022-23134 is rated CVSS 5.3 (MEDIUM) with a 30-day EPSS exploitation probability of 95.3%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2022-23134?

Primary impacted vendors include zabbix across zabbix_frontend. Scope summary: Zabbix Frontend versions 5.4.0 through 5.4.8, and 6.0.0-alpha1 through 6.0.0-beta1 are affected.

Q3. What temporary mitigations or workarounds exist for CVE-2022-23134 before patching?

[Mitigation] Immediately upgrade Zabbix Frontend to patched versions (5.4.9, 6.0.0-beta2 or later) and restrict external access to the setup.php file via web server configuration Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2022-23134

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (zabbix)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2022-23134 Zabbix Frontend setup.php Unauthenticated Configuration Bypass Vulnerability (CVE-2022-23134) Security Advisory (CVSS 5.3) - Patch & Workaround | CVE Pulse