High vulnerability issue (CVE-2021-44907)
See original GitHub issueSummary
Version 2.88.2 of request
has a dependency on qs
version ~6.5.3
. A CVE has been created for versions <= 6.8.0
of qs
.
Simplest Example to Reproduce
Create a new application with request version 2.88.2
, then run npm ls qs
.
Possible Solution
If the library will still function correctly, consider updating version ^6.10.3
of qs
.
Context
While it’s understandable that request
is deprecated, many library vendors have not yet moved on to other libraries. According to https://www.npmjs.com/package/request, the library still has:
- 52,988 dependents
- 20M weekly downloads
Your Environment
software | version |
---|---|
request | 2.88.2 |
node | v16.13.2 |
npm | 8.5.5 |
Operating System | macOS 12.3 (21E230) |
Issue Analytics
- State:
- Created a year ago
- Reactions:2
- Comments:10
Top Results From Across the Web
CVE-2021-44907 Affecting npm14 package, versions ...
Low severity (3.1) CVE-2021-44907 in npm14 | CVE-2021-44907. ... Further investigation showed that it was not a security issue. Notes: none.
Read more >CVE-2021-44907 | Vulnerability Database
Find CVSS, CWE, Vulnerable versions, Exploits and available fixes for CVE-2021-44907. ** REJECT ** DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: none.
Read more >CVE-2021-44907
This issue is currently rated as having low severity. CVSS v2 Scores. National Vulnerability Database. Base Score, 5. Vector, AV:N/AC:L ...
Read more >Known Exploited Vulnerabilities Catalog
Amcrest cameras and NVR are vulnerable to a stack-based buffer overflow over port 37777. An authenticated remote attacker can abuse this issue to...
Read more >Security Bulletin: IBM Spectrum Discover is vulnerable to ...
Summary Ramda(CVE-2021-42581) is vulnerable to remote attackers to execute arbitrary code on the system, caused by a prototype pollution in ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
I would also prefer to have an official patch for that, but this could be a short term solution. I am running Whitesource as well and it does not show issues any more. I needed to delete node modules and the package-lock.json, a fresh install resolved fine
This project is deprecated and effectively discontinued, see https://github.com/request/request/issues/3142. Serious security vulnerabilities will most likely never be patched and the community has been asked to move to other solutions years ago.