Lucene search

K
cve[email protected]CVE-2021-44532
HistoryFeb 24, 2022 - 7:15 p.m.

CVE-2021-44532

2022-02-2419:15:09
CWE-295
CWE-296
web.nvd.nist.gov
132
6
cve-2021-44532
node.js
security vulnerability
injection vulnerability
certificate validation
sans
nvd

5 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:L/Au:N/C:N/I:P/A:N

5.3 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

6.6 Medium

AI Score

Confidence

High

0.004 Low

EPSS

Percentile

75.1%

Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 converts SANs (Subject Alternative Names) to a string format. It uses this string to check peer certificates against hostnames when validating connections. The string format was subject to an injection vulnerability when name constraints were used within a certificate chain, allowing the bypass of these name constraints.Versions of Node.js with the fix for this escape SANs containing the problematic characters in order to prevent the injection. This behavior can be reverted through the --security-revert command-line option.

Affected configurations

NVD
Node
nodejsnode.jsRange<12.22.9-
OR
nodejsnode.jsRange14.0.014.18.3-
OR
nodejsnode.jsRange16.0.016.13.2-
OR
nodejsnode.jsRange17.0.017.3.1-
Node
oraclegraalvmMatch20.3.5enterprise
OR
oraclegraalvmMatch21.3.1enterprise
OR
oraclegraalvmMatch22.0.0.2enterprise
OR
oraclemysql_clusterRange8.0.29
OR
oraclemysql_connectorsRange8.0.28
OR
oraclemysql_enterprise_monitorRange8.0.29
OR
oraclemysql_serverRange5.7.37
OR
oraclemysql_serverRange8.0.08.0.28
OR
oraclemysql_workbenchRange8.0.08.0.28
OR
oraclepeoplesoft_enterprise_peopletoolsMatch8.58
OR
oraclepeoplesoft_enterprise_peopletoolsMatch8.59
Node
debiandebian_linuxMatch11.0

CNA Affected

[
  {
    "product": "https://github.com/nodejs/node",
    "vendor": "n/a",
    "versions": [
      {
        "status": "affected",
        "version": "Fixed in 12.22.9, 14.18.3, 16.13.2, 17.3.1"
      }
    ]
  }
]

Social References

More

5 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

NONE

AV:N/AC:L/Au:N/C:N/I:P/A:N

5.3 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

6.6 Medium

AI Score

Confidence

High

0.004 Low

EPSS

Percentile

75.1%