First published: Mon Jan 30 2017(Updated: )
An issue was discovered in Artifex Software, Inc. MuJS before 4006739a28367c708dea19aeb19b8a1a9326ce08. The jsR_setproperty function in jsrun.c lacks a check for a negative array length. This leads to an integer overflow in the js_pushstring function in jsrun.c when parsing a specially crafted JS file.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
MuJS | <2017-01-24 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-5627 is considered a high severity vulnerability due to the potential for integer overflow leading to possible arbitrary code execution.
To fix CVE-2017-5627, upgrade MuJS to a version released after January 24, 2017, which includes the necessary patches.
CVE-2017-5627 can lead to arbitrary code execution, which may compromise the integrity and security of applications using the affected software.
CVE-2017-5627 affects MuJS versions before 4006739a28367c708dea19aeb19b8a1a9326ce08.
Yes, CVE-2017-5627 can potentially be exploited remotely if a malicious payload is processed by an application utilizing the vulnerable version of MuJS.