Vulnerability Description
In the src/libs/zbxembed/browser.c file, the es_browser_ctor method retrieves a heap pointer from the Duktape JavaScript engine. This heap pointer is subsequently utilized by the browser_push_error method in the src/libs/zbxembed/browser_error.c file. A use-after-free bug can occur at this stage if the wd->browser heap pointer is freed by garbage collection.
CVSS Score
LOW
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Zabbix | Zabbix | >= 7.0.0, < 7.0.4 |
Related Weaknesses (CWE)
References
- https://support.zabbix.com/browse/ZBX-25627Vendor Advisory
- https://lists.debian.org/debian-lts-announce/2024/12/msg00005.html
FAQ
What is CVE-2024-42331?
CVE-2024-42331 is a vulnerability with a CVSS score of 3.3 (LOW). In the src/libs/zbxembed/browser.c file, the es_browser_ctor method retrieves a heap pointer from the Duktape JavaScript engine. This heap pointer is subsequently utilized by the browser_push_error me...
How severe is CVE-2024-42331?
CVE-2024-42331 has been rated LOW with a CVSS base score of 3.3/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2024-42331?
Check the references section above for vendor advisories and patch information. Affected products include: Zabbix Zabbix.