Vulnerability identifier: #VU88394
Vulnerability risk: Low
CVSSv3.1: 5.2 [CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:N/A:H/E:U/RL:O/RC:C]
CVE-ID:
CWE-ID:
CWE-400
Exploitation vector: Local
Exploit availability: No
Vulnerable software:
es5-ext
Other software /
Other software solutions
Vendor: medikoo
Description
The vulnerability allows a local privileged user to perform a denial of service (DoS) attack.
The vulnerability exists due to application does not properly control consumption of internal resources. A local privileged user can pass functions with very long names or complex default argument names into `function#copy` or `function#toStringTokens` and perform a denial of service (DoS) attack.
Mitigation
Install updates from vendor's website.
Vulnerable software versions
es5-ext: 0.10.0 - 0.10.62
External links
http://github.com/medikoo/es5-ext/security/advisories/GHSA-4gmj-3p3h-gm8h
http://github.com/medikoo/es5-ext/issues/201
http://github.com/medikoo/es5-ext/commit/3551cdd7b2db08b1632841f819d008757d28e8e2
http://github.com/medikoo/es5-ext/commit/a52e95736690ad1d465ebcd9791d54570e294602
Can this vulnerability be exploited remotely?
No. This vulnerability can be exploited locally. The attacker should have authentication credentials and successfully authenticate on the system.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.