CVE Catalog

CVE-2018-7164

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
6.44%

94th percentile - higher than 94% of all known CVEs

Summary

Node.js versions 9.7.0 and later and 10.x are vulnerable (MEDIUM severity). A bug introduced in 9.7.0 increases memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream.

Risk Assessment

An attacker could cause a denial of service by sending tiny chunks of data in short succession, leading to memory exhaustion.

Recommendation

Upgrade Node.js to a version where the prior behaviour was restored (the fix was applied by reverting the change).

Other vulnerabilities in Node.js

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS