PT-2019-12521 · Nginx · Njs
Xeioexo
·
Published
2019-05-09
·
Updated
2022-03-24
·
CVE-2019-11838
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
njs versions prior to 0.3.2
Description
The issue is related to a heap-based buffer overflow in Array.prototype.splice after a resize. This occurs due to mishandling of the njs array expand size in the njs array prototype splice function, located in njs/njs array.c.
Recommendations
For versions prior to 0.3.2, update to version 0.3.2 or later to resolve the issue.
Exploit
Fix
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Njs