PT-2022-1546 · Node.Js+7 · Node.Js+7
Published
2020-01-24
·
Updated
2024-12-16
·
CVE-2021-44533
CVSS v2.0
7.1
High
| Vector | AV:N/AC:H/Au:N/C:C/I:C/A:N |
Name of the Vulnerable Software and Affected Versions
Node.js versions prior to 12.22.9
Node.js versions prior to 14.18.3
Node.js versions prior to 16.13.2
Node.js versions prior to 17.3.1
Description
The issue is related to errors in the certificate authentication procedure, specifically with the handling of multi-value Relative Distinguished Names. Attackers could craft certificate subjects to bypass certificate subject verification, potentially allowing spoofing attacks. The vulnerability may affect third-party code that uses Node.js's ambiguous presentation of certificate subjects.
Recommendations
For Node.js versions prior to 12.22.9, update to version 12.22.9 or later.
For Node.js versions prior to 14.18.3, update to version 14.18.3 or later.
For Node.js versions prior to 16.13.2, update to version 16.13.2 or later.
For Node.js versions prior to 17.3.1, update to version 17.3.1 or later.
Exploit
Fix
Improper Certificate Validation
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Almalinux
Centos
Node.Js
Red Hat
Red Os
Rocky Linux
Suse