CVE-2018-7164 Node.js versions 9.7.0 and later and 10.x are vulnerable and the severity is MEDIUM. A bug introduced in 9.7.0 increases the memory consumed when reading from the network into JavaScript using the net...
HighCVSS 7.5
EPSS 6.2%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Node.js versions 9.7.0 and later and 10.x are vulnerable and the severity is MEDIUM. A bug introduced in 9.7.0 increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream. An attacker could use this cause a denial of service by sending tiny chunks of data in short succession. This vulnerability was restored by reverting to the prior behaviour.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/nodejs(Debian:12) | < 10.15.0~dfsg-6 | 10.15.0~dfsg-6 |
| debian/nodejs(Debian:13) | < 10.15.0~dfsg-6 | 10.15.0~dfsg-6 |
| debian/nodejs(Debian:14) | < 10.15.0~dfsg-6 | 10.15.0~dfsg-6 |
| The Node.js Project Node.js | = 9.7.X+ | No fix listed |
| The Node.js Project Node.js | = 10.x+ | No fix listed |
| nodejs node.js | >= 9.7.0, < 9.11.2 | 9.11.2 |
| nodejs node.js | >= 10.0.0, < 10.4.1 | 10.4.1 |
References
- Debian Security Tracker CVE-2018-7164 vendor-advisory
- 104463 third-party-advisory vdb-entry
- nodejs.org vendor-advisory
- GLSA-202003-48 third-party-advisory vendor-advisory