PT-2020-3310 · Node.Js+6 · Node.Js+6
Published
2020-03-05
·
Updated
2026-05-18
·
CVE-2020-8172
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Node.js versions prior to 12.18.0
Node.js versions prior to 14.4.0
Description
The issue is related to the implementation of the TLS protocol in Node.js, specifically with deficiencies in certificate authentication verification. This can potentially allow a remote attacker to perform a man-in-the-middle attack by exploiting the TLS session reuse, leading to a host certificate verification bypass.
Recommendations
For Node.js versions prior to 12.18.0, update to version 12.18.0 or later.
For Node.js versions prior to 14.4.0, update to version 14.4.0 or later.
Exploit
Fix
Improper Authorization
Improper Certificate Validation
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alt Linux
Almalinux
Centos
Node.Js
Red Hat
Rocky Linux
Suse