PT-2014-7826 · Npm · Qs
Published
2014-10-19
·
Updated
2018-10-09
·
CVE-2014-7191
CVSS v2.0
5.0
Medium
| Vector | AV:N/AC:L/Au:N/C:N/I:N/A:P |
Name of the Vulnerable Software and Affected Versions
qs versions prior to 1.0.0
Description
The issue allows remote attackers to cause a denial of service (memory consumption) by using a large index value to create a sparse array, as the qs module does not call the compact function for array data. This condition is triggered by parsing a crafted string that deserializes into very large sparse arrays, resulting in the process running out of memory and eventually crashing.
Recommendations
Update to version 1.0.0 or later.
Fix
Resource Exhaustion
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Qs