CVE-2017-5627: Integer Overflow
An issue was discovered in Artifex Software, Inc. MuJS before 4006739a28367c708dea19aeb19b8a1a9326ce08. The jsRsetproperty function in jsrun.c lacks a check for a negative array length. This leads to an integer overflow in the jspushstring function in jsrun.c when parsing a specially crafted JS file.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2017-5627?
CVE-2017-5627 is considered a high severity vulnerability due to the potential for integer overflow leading to possible arbitrary code execution.
How do I fix CVE-2017-5627?
To fix CVE-2017-5627, upgrade MuJS to a version released after January 24, 2017, which includes the necessary patches.
What are the potential impacts of CVE-2017-5627?
CVE-2017-5627 can lead to arbitrary code execution, which may compromise the integrity and security of applications using the affected software.
Which versions of MuJS are affected by CVE-2017-5627?
CVE-2017-5627 affects MuJS versions before 4006739a28367c708dea19aeb19b8a1a9326ce08.
Is it possible to exploit CVE-2017-5627 remotely?
Yes, CVE-2017-5627 can potentially be exploited remotely if a malicious payload is processed by an application utilizing the vulnerable version of MuJS.