Appsecure logo

CVE-2024-42327: Critical Vulnerability in Zabbix

A critical SQL injection vulnerability exists in Zabbix affecting non-admin user accounts with API access. Organizations must patch immediately to prevent unauthorized access.

CRITICALPublic ExploitCVSS 9.9 · Published November 27, 2024

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

CVE-2024-42327 is a critical vulnerability affecting the Zabbix monitoring solution. This vulnerability allows a non-admin user account on the Zabbix frontend, with either the default User role or any other role that provides API access, to exploit a SQL injection flaw. The vulnerability resides in the CUser class within the addRelatedObjects function, which is invoked through the CUser.get function, accessible to any user with API access. The severity of this vulnerability is underscored by its CVSS score of 9.9.

Risk to organizations includes potential unauthorized access to sensitive data, as attackers may leverage this vulnerability to execute arbitrary SQL commands. Given the critical nature of this flaw, organizations should prioritize patching immediately to protect their systems from potential exploitation.

The exploitability of this vulnerability is classified as critical, and there are known exploits available. Organizations are advised to assess their exposure and take appropriate action to mitigate the risks posed by this vulnerability.

Prompt action is necessary to safeguard systems, especially for those using Zabbix in critical environments. The urgency for defenders is high, and they must ensure that proper measures are taken to remediate this vulnerability.

Vulnerability Details

The official description of CVE-2024-42327 states that a SQL injection vulnerability exists in the Zabbix software, specifically affecting non-admin user accounts that have API access. The vulnerability is classified under CWE-89, which is related to improper neutralization of special elements used in an SQL command.

With a CVSS 3.1 score of 9.9, this vulnerability is rated as critical, indicating a significant risk to confidentiality, integrity, and availability. The attack vector is network-based, with a low attack complexity, requiring low privileges and no user interaction.

The vulnerability affects all versions of Zabbix before the upcoming vendor patch, specifically those versions from 6.0.0 to 6.0.32, 6.4.0 to 6.4.17, and 7.0.0 to 7.0.1.

Technical Analysis

The root cause of CVE-2024-42327 is an SQL injection vulnerability stemming from inadequate input validation in the CUser class. Attackers may exploit this flaw by sending crafted API requests that execute arbitrary SQL commands, potentially leading to unauthorized data access or manipulation.

The attack vector is network-based, allowing attackers to exploit the vulnerability remotely without needing physical access to the system. The attack complexity is low, meaning that the exploit can be executed with minimal skill. Privileges required for exploitation are also low, as any user with API access can initiate the attack.

User interaction is not required, and the impact on confidentiality, integrity, and availability is high, as the vulnerability allows for potential data leakage and system disruption.

Risk & Impact Analysis

The real-world risk posed by this vulnerability is significant, particularly for organizations that rely on Zabbix for monitoring critical systems. With the potential for unauthorized access to sensitive data, the blast radius of an attack could encompass not only the compromised account but also other interconnected systems.

Organizations should consider the potential for data breaches and the associated reputational damage. The urgency assessment based on the CVSS score necessitates immediate action. Organizations must prioritize addressing this vulnerability to mitigate the risks associated with its exploitation.

Exploitation Status

Signal

Status

Known Exploit

Yes

Public PoC

Yes

Actively Exploited

No

Ransomware Use

No

Affected Versions

Zabbix is affected by this vulnerability in the following versions: 6.0.0 to 6.0.32, 6.4.0 to 6.4.17, and 7.0.0 to 7.0.1. Organizations using these versions should update to the latest patched release to remediate this vulnerability.

Mitigation & Remediation

Organizations should apply the latest patches from Zabbix to mitigate this vulnerability. If a patch is not immediately available, consider implementing workarounds such as disabling API access for non-admin users and enhancing input validation. Ensure that network controls are in place to restrict access to the Zabbix API and monitor for unusual activity.

For more information on effective penetration testing strategies, organizations can reference our penetration testing services.

Detection Guidance

To detect potential exploitation of this vulnerability, organizations should monitor for unusual SQL queries or API requests from non-admin user accounts. Log indicators such as failed login attempts and unexpected changes in user roles can provide insights into potential attacks.

AppSecure Threat Intelligence Insight

CVE-2024-42327 represents a significant risk, especially for organizations utilizing Zabbix in their infrastructure. The pattern of SQL injection vulnerabilities continues to pose challenges, emphasizing the need for rigorous security testing and validation. Security teams should learn from this incident to enhance their application security practices.

For further reading on best practices in vulnerability management, organizations can refer to our vulnerability management program design.

Additionally, reviewing our penetration testing methodology can provide insights into strengthening defenses against such vulnerabilities.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.