CVE Catalog

CVE-2015-7392

High
Published: Translated: NVD NIST

Summary

Heap-based buffer overflow in the parse_string function in libs/esl/src/esl_json.c in FreeSWITCH before 1.4.23 and 1.6.x before 1.6.2. A remote attacker can exploit a trailing \u in a JSON string passed to cJSON_Parse, leading to arbitrary code execution.

Risk Assessment

The risk for the organization includes the possibility of remote takeover of the FreeSWITCH server, potentially compromising confidentiality, integrity, and availability of the system.

Recommendation

It is recommended to immediately upgrade FreeSWITCH to version 1.4.23 or later (for the 1.4.x branch) and to version 1.6.2 or later (for the 1.6.x branch).

Related vulnerabilities

Original NVD description (English source)

Heap-based buffer overflow in the parse_string function in libs/esl/src/esl_json.c in FreeSWITCH before 1.4.23 and 1.6.x before 1.6.2 allows remote attackers to execute arbitrary code via a trailing \u in a json string to cJSON_Parse.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS