CVE-2017-15896
Critical
Description
Node.js was affected by OpenSSL vulnerability CVE-2017-3737 in regards to the use of SSL_read() due to TLS handshake failure. The result was that an active network attacker could send application data to Node.js using the TLS or HTTP2 modules in a way that bypassed TLS authentication and encryption.
SeverityCritical
CVSS9.1
Exploit probability84. percentile2.4%
Product
Nodejs Node.js
PublishedDec 11, 2017
First seenDec 11, 2017
How to fix
Update
- nodejs node.js4.8.7, 6.12.2, 8.9.3, 9.2.1 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| nodejs node.js | 4.0.0 ≤ v ≤ 4.1.2, 4.2.0 ≤ v < 4.8.7, 6.0.0 ≤ v ≤ 6.8.1, 6.9.0 ≤ v < 6.12.2, 8.0.0 ≤ v ≤ 8.8.1, 8.9.0 ≤ v < 8.9.3, 9.0.0 ≤ v < 9.2.1 | 4.8.7, 6.12.2, 8.9.3, 9.2.1 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.