Description
The qs module before 1.0.0 does not have an option or default for specifying object depth and when parsing a string representing a deeply nested object will block the event loop for long periods of time. An attacker could leverage this to cause a temporary denial-of-service condition, for example, in a web application, other requests would not be processed while this blocking is occurring.
No analysis available yet.
Remediation
No remediation available yet.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2018-0589 | The qs module before 1.0.0 does not have an option or default for specifying object depth and when parsing a string representing a deeply nested object will block the event loop for long periods of time. An attacker could leverage this to cause a temporary denial-of-service condition, for example, in a web application, other requests would not be processed while this blocking is occurring. |
Github GHSA |
GHSA-f9cm-p3w6-xvr3 | Denial-of-Service Extended Event Loop Blocking in qs |
References
| Link | Providers |
|---|---|
| https://nodesecurity.io/advisories/28 |
|
History
No history.
Status: PUBLISHED
Assigner: hackerone
Published:
Updated: 2024-09-17T00:36:04.821Z
Reserved: 2017-10-29T00:00:00.000Z
Link: CVE-2014-10064
No data.
Status : Modified
Published: 2018-05-31T20:29:00.220
Modified: 2024-11-21T02:03:26.387
Link: CVE-2014-10064
No data.
OpenCVE Enrichment
No data.
EUVD
Github GHSA