CVE-2023-32722CWE-120

Stack-buffer Overflow in library module zbxjson

Critical · published October 12, 2023

CVSS v3.1
9.6
EPSS
1%
Percentile
56.2
In the wild
Unconfirmed
What it is

🚨 A buffer overflow in Zabbix's JSON parsing module could turn your data into a playground for attackers! 🔥 Think of it like a restaurant that overfills a pot with boiling soup; if it spills over, everything nearby gets scalded. In this case, unvalidated input can overflow buffers and wreak havoc in your system! An attacker could exploit this vulnerability to execute arbitrary code, potentially taking full control of your server. This could lead to unauthorized access, data theft, or even disruption of service—imagine the chaos of a restaurant unable to serve customers due to a soup disaster!

Put simply

Think of it like a restaurant that overfills a pot with boiling soup; if it spills over, everything nearby gets scalded. In this case, unvalidated input can overflow buffers and wreak havoc in your system! This vulnerability exists in the zabbix/src/libs/zbxjson module and arises when JSON files are parsed via zbx_json_open. If the JSON data exceeds buffer limits, it can overwrite adjacent memory, leading to unpredictable behavior and execution of malicious code.

What to do

An attacker could exploit this vulnerability to execute arbitrary code, potentially taking full control of your server. This could lead to unauthorized access, data theft, or even disruption of service—imagine the chaos of a restaurant unable to serve customers due to a soup disaster! Immediately update Zabbix to the latest version to address this critical vulnerability. Additionally, audit your JSON input to ensure it adheres to expected formats and limits, protecting against potential overflow scenarios. You've got this! Follow these steps, and you'll ensure your Zabbix installation is secure and resilient! 🛡️

The record
Technical detail
CVSS v3.1
9.6 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00801 · 56.2th percentile
Weakness
CWE-120 · Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Published
2023-10-12T06:06Z
EPSS history
Timeline
  • 12 OCT 06:06Z
    Stack-buffer Overflow in library module zbxjson
    cvelistv5