First published: Thu Aug 13 2020(Updated: )
** DISPUTED ** JerryScript through 2.3.0 allows stack consumption via function a(){new new Proxy(a,{})}JSON.parse("[]",a). NOTE: the vendor states that the problem is the lack of the --stack-limit option.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Jerryscript Jerryscript | <=2.3.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2020-24345 is currently disputed, as the vendor attributes the issue to a lack of the --stack-limit option.
To mitigate CVE-2020-24345, consider using the --stack-limit option when running JerryScript.
CVE-2020-24345 affects all versions of JerryScript up to and including 2.3.0.
CVE-2020-24345 is a stack consumption vulnerability.
CVE-2020-24345 exploits the behavior of the Proxy object in JavaScript when used in a specific way that can lead to excessive stack usage.