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%
ProductNodejs 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

ProductAffected versionsFixed in
nodejs node.js4.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.14.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.

CVE-2017-15896 · Nodejs Node.js · Dark Radar