QID 983764
QID 983764: Nodejs (npm) Security Update for ecstatic (GHSA-pm9p-9926-w68m)
`ecstatic`, a simple static file server middleware, is vulnerable to denial of service. If a payload with a large number of null bytes (`%00`) is provided by an attacker it can crash ecstatic by running it out of memory. [Results from the original advisory](https://www.checkmarx.com/advisories/denial-of-service-dos-vulnerability-in-ecstatic-npm-package/) ``` A payload of 22kB caused a lag of 1 second, A payload of 35kB caused a lag of 3 seconds, A payload of 86kB caused the server to crash ``` ## Recommendation Update to version 2.0.0 or later.
Successful exploitation of this vulnerability may affect the confidentiality, integrity, and availability of the targeted user.
Solution
Customers are advised to refer to GHSA-pm9p-9926-w68m for updates pertaining to this vulnerability.
Vendor References
- GHSA-pm9p-9926-w68m -
github.com/advisories/GHSA-pm9p-9926-w68m
CVEs related to QID 983764
Software Advisories
| Advisory ID | Software | Component | Link |
|---|---|---|---|
| GHSA-pm9p-9926-w68m | ecstatic |
|