QID 980256
QID 980256: Nodejs (npm) Security Update for modern-async (GHSA-3pcq-34w5-p4g2)
Security update has been released for modern-async to fix the vulnerability.
Note: The preceding description block is extracted directly from the security advisory. Using automation, we have attempted to clean and format it as much as possible without introducing additional issues.
This is a bug affecting two of the functions in this library: forEachSeries and forEachLimit. They should limit the concurrency of some actions but, in practice, they don't. Any code calling these functions will be written thinking they would limit the concurrency but they won't. This could lead to potential security issues in other projects.
Solution
The problem has been patched in 1.0.4.Workaround:
There is no workaround aside from upgrading to 1.0.4.
There is no workaround aside from upgrading to 1.0.4.
Vendor References
- GHSA-3pcq-34w5-p4g2 -
github.com/advisories/GHSA-3pcq-34w5-p4g2
CVEs related to QID 980256
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-3pcq-34w5-p4g2 | modern-async |
|