Lucene search

K
nodejsblogOpenJS FoundationNODEJSBLOG:OPENSSL-FIXES-IN-REGULAR-RELEASES-MAY2022
HistoryMay 05, 2022 - 12:00 a.m.

OpenSSL update assessment, and Node.js project plans

2022-05-0500:00:00
OpenJS Foundation
nodejs.org
25
openssl
node.js
security advisory
command injection
ocsp_basic_verify
incorrect mac key
resource leakage

CVSS2

10

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

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

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

AI Score

8.2

Confidence

High

EPSS

0.125

Percentile

95.5%

Summary

The OpenSSL Security releases of May 3 2022 affects Node.js 17.x and 18.x but highest serverity is “Low”

Analysis

Our assessment of the security advisory is:

The c_rehash script allows command injection (CVE-2022-1292)

Node.js doesn’t use or ship the c_rehash script. Therefore, Node.js is not affected

OCSP_basic_verify may incorrectly verify the response signing certificate (CVE-2022-1343)

Node.js doesn’t call OCSP_basic_verify with the custom flag OCSP_NOCHECKS. Node.js is not affected.

Incorrect MAC key used in the RC4-MD5 ciphersuite (CVE-2022-1434)

Node.js does not compile with --enable-weak-ssl-ciphers, therefore, Node.js is not affected.

Resource leakage when decoding certificates and keys (CVE-2022-1473)

Node.js 17.x and 18.x are affected by this CVE which is rated “Low”.

Given this assessment, the OpenSSL updates for Node.js will be delievered through the regular Node.js release cycle with releases scheduled by the end of May.

CVSS2

10

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

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

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

AI Score

8.2

Confidence

High

EPSS

0.125

Percentile

95.5%