Resource exhaustion in Node.js - CVE-2018-7164

 

Resource exhaustion in Node.js - CVE-2018-7164

Published: June 18, 2018


Vulnerability identifier: #VU13378
CSH Severity: Low
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2018-7164
CWE-ID: CWE-400
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to cause DoS condition on the target system.

The vulnerability exists due to insufficient input validation when reading from the network into JavaScript using the net.Socket object directly as a stream. A remote attacker can send tiny chunks of data in short succession, trigger resource exhaustion and cause the server to crash.


Affected software

Node.js
Gentoo Linux

How to mitigate CVE-2018-7164

Update to version 10.4.1.

Node.js - update to 10.4.1

External References

Related Security Bulletins