Every CVE Search/ Get API key

CVE-2024-42327

SQL injection in user.get API

9.9 CriticalPublic exploitFix available

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

79.1%Up 79.1 points since Nov 28, 2024
90%50%10%1%

What each source reports

CVE List Score used 9.9

SQL injection in user.get API

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
CVE-2024-42327
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-89
Updated
2026-11-02
EUVDEUVD-2024-39873 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
EUVD-2024-39873
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-gx59-7g62-6xhg 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other...

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
GHSA-gx59-7g62-6xhg
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-89
Updated
2026-11-02
NVD 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
CVE-2024-42327
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-89
Updated
2026-11-02
OSVALPINE-CVE-2024-42327 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
ALPINE-CVE-2024-42327
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-03
OSV 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
CVE-2024-42327
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2024-42327 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
DEBIAN-CVE-2024-42327
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-42327 9.9

A non-admin user account on the Zabbix frontend with the default User role, or with any other role that gives API access can exploit this vulnerability. An SQLi exists in the CUser class in the addRelatedObjects function, this function is being called from the CUser.get function which is available for every user who has API access.

Record
UBUNTU-CVE-2024-42327
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-06

Affected products

Affected packages

Affected packages
PackageAffectedFixed
zabbix
Alpine:v3.20
6.0.0 up to 6.4.18-r0
6.4.18-r0
zabbix
Alpine:v3.21
6.0.0 up to 7.0.1-r0
7.0.1-r0
zabbix
Alpine:v3.22
6.0.0 up to 7.0.1-r0
7.0.1-r0
zabbix
Alpine:v3.23
6.0.0 up to 7.0.1-r0
7.0.1-r0
zabbix
Alpine:v3.24
6.0.0 up to 7.0.1-r0
7.0.1-r0
zabbix
Debian:12
All versions, plus listed versions
1:6.0.14+dfsg-11:6.0.23+dfsg-11:6.0.23+dfsg-1~bpo12+11:6.0.24+dfsg-11:6.0.25+dfsg-1
Show 24 moreShow less
1:6.0.29+dfsg-11:7.0.0+dfsg-11:7.0.0+dfsg-21:7.0.0+dfsg-2~bpo12+11:7.0.1+dfsg-11:7.0.1+dfsg-1~bpo12+11:7.0.10+dfsg-11:7.0.10+dfsg-21:7.0.2+dfsg-11:7.0.2+dfsg-1~bpo12+11:7.0.22+dfsg-11:7.0.22+dfsg-1.11:7.0.22+dfsg-1~bpo13+11:7.0.22+dfsg-1~deb13u11:7.0.27+dfsg-11:7.0.29+dfsg-11:7.0.29+dfsg-21:7.0.29+dfsg-2~bpo13+11:7.0.3+dfsg-11:7.0.5+dfsg-11:7.0.5+dfsg-1~bpo12+11:7.0.6+dfsg-11:7.0.9+dfsg-11:7.0.9+dfsg-1~bpo12+1
None known
zabbix
Debian:13
before 1:7.0.1+dfsg-1
1:7.0.1+dfsg-1
zabbix
Debian:14
before 1:7.0.1+dfsg-1
1:7.0.1+dfsg-1
zabbix
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
1:4.0.4+dfsg-1build21:4.0.4+dfsg-1build31:4.0.11+dfsg-11:4.0.14+dfsg-11:4.0.15+dfsg-1
Show 5 moreShow less
1:4.0.16+dfsg-11:4.0.16+dfsg-1build11:4.0.17+dfsg-11:4.0.17+dfsg-1ubuntu0.1~esm11:4.0.17+dfsg-1ubuntu0.1~esm2
None known
zabbix
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
1:5.0.8+dfsg-1build11:5.0.14+dfsg-11:5.0.17+dfsg-11:5.0.17+dfsg-1ubuntu0.1~esm1
None known

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubaramosf/cve-2024-423272024-12-01
PoC in GitHubcompr00t/CVE-2024-423272024-12-03
PoC in GitHubdepers-rus/CVE-2024-423272024-12-06
PoC in GitHubwatchdog1337/CVE-2024-42327_Zabbix_SQLI2024-12-07
PoC in GitHubitform-fr/Zabbix---CVE-2024-423272024-12-11
PoC in GitHubigorbf495/CVE-2024-423272024-12-12
PoC in GitHubBridgerAlderson/Zabbix-CVE-2024-42327-SQL-Injection-RCE2025-01-01
PoC in GitHubgodylockz/CVE-2024-423272025-02-16
Exploit-DBZabbix 7.0.0 - SQL Injection2025-04-16
PoC in GitHub874anthony/CVE-2024-42327_Zabbix_SQLi2025-04-18
PoC in GitHubfellipefelix06/Zabbix-CVE-2024-423272026-05-16
PoC in GitHubRichJJ98/analise-vulnerabilidades-zabbix-notebooklm2026-06-09

History

History
RecordedChangedSources
affectedOSV
affected, factsOSV
affected, aliases, exploits, referencesOSV
aliases, publishedEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-42327 is a critical vulnerability (CVSS 9.9) in Zabbix, published November 27, 2024. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 79.1%, the 99th percentile. Fixed in zabbix 6.4.18-r0.

References

MoveEnter Open