{ "id": "CVE-2024-42331", "sourceIdentifier": "security@zabbix.com", "published": "2024-11-27T12:15:21.133", "lastModified": "2024-11-27T12:15:21.133", "vulnStatus": "Awaiting Analysis", "cveTags": [], "descriptions": [ { "lang": "en", "value": "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." }, { "lang": "es", "value": "En el archivo src/libs/zbxembed/browser.c, el m\u00e9todo es_browser_ctor recupera un puntero de mont\u00f3n del motor JavaScript de Duktape. Este puntero de mont\u00f3n es utilizado posteriormente por el m\u00e9todo browser_push_error en el archivo src/libs/zbxembed/browser_error.c. En esta etapa, puede producirse un error de use-after-free si el puntero de mont\u00f3n wd->browser se libera mediante la recolecci\u00f3n de elementos no utilizados." } ], "metrics": { "cvssMetricV31": [ { "source": "security@zabbix.com", "type": "Secondary", "cvssData": { "version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L", "baseScore": 3.3, "baseSeverity": "LOW", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "LOW" }, "exploitabilityScore": 1.8, "impactScore": 1.4 } ] }, "weaknesses": [ { "source": "security@zabbix.com", "type": "Secondary", "description": [ { "lang": "en", "value": "CWE-416" } ] } ], "references": [ { "url": "https://support.zabbix.com/browse/ZBX-25627", "source": "security@zabbix.com" } ] }