Skip to content

Commit ef9d666

Browse files
authored
doc: openssl may 22 security release (nodejs#4589)
* doc: openssl may 2022 security release
1 parent 0cab6bc commit ef9d666

2 files changed

Lines changed: 51 additions & 4 deletions

File tree

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
date: 2022-05-05T17:00:15.000Z
3+
category: vulnerability
4+
title: OpenSSL update assessment, and Node.js project plans
5+
slug: openssl-fixes-in-regular-releases-may2022
6+
layout: blog-post.hbs
7+
author: Rafael Gonzaga
8+
---
9+
10+
## Summary
11+
12+
The OpenSSL Security releases of May 3 2022 affects Node.js 17.x and 18.x but highest serverity is "Low"
13+
14+
## Analysis
15+
16+
Our assessment of the [security advisory](https://mta.openssl.org/pipermail/openssl-announce/2022-May/000224.html) is:
17+
18+
### The `c_rehash` script allows command injection (CVE-2022-1292)
19+
20+
Node.js doesn't use or ship the `c_rehash` script. Therefore, Node.js is not affected
21+
22+
### `OCSP_basic_verify` may incorrectly verify the response signing certificate (CVE-2022-1343)
23+
24+
The Node.js doesn't call `OCSP_basic_verify` with the custom flag `OCSP_NOCHECKS`. Node.js
25+
is not affected.
26+
27+
### Incorrect MAC key used in the RC4-MD5 ciphersuite (CVE-2022-1434)
28+
29+
Node.js does not compile with `--enable-weak-ssl-ciphers`, therefore, Node.js is not affected.
30+
31+
### Resource leakage when decoding certificates and keys (CVE-2022-1473)
32+
33+
Node.js 17.x and 18.x are affected by this CVE which is rated "Low".
34+
35+
Given this assessment, the OpenSSL updates for Node.js will be delievered through the regular
36+
Node.js release cycle with releases scheduled by the end of May.
37+
38+
### Contact and future updates
39+
40+
The current Node.js security policy can be found at <https://github.com/nodejs/node/blob/HEAD/SECURITY.md#security>,
41+
including information on how to report a vulnerability in Node.js.
42+
43+
Subscribe to the low-volume announcement-only **nodejs-sec** mailing list at
44+
https://groups.google.com/forum/#!forum/nodejs-sec to stay up to date on
45+
security vulnerabilities and security-related releases of Node.js and the
46+
projects maintained in the
47+
[nodejs GitHub organization](https://github.com/nodejs).

locale/en/site.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,10 +159,10 @@
159159
},
160160
"banners": {
161161
"index": {
162-
"startDate": "2022-04-19T15:45:00.000Z",
163-
"endDate": "2022-04-26T16:00:00.000Z",
164-
"text": "Node.js 18 is now available!",
165-
"link": "https://nodejs.org/en/blog/announcements/v18-release-announce"
162+
"startDate": "2022-05-05T17:00:00.000Z",
163+
"endDate": "2022-05-19T16:00:00.000Z",
164+
"text": "Node.js assessment of OpenSSL 3 May 2022 security releases",
165+
"link": "https://nodejs.org/en/blog/vulnerability/openssl-fixes-in-regular-releases-may2022"
166166
},
167167
"blacklivesmatter": {
168168
"visible": false,

0 commit comments

Comments
 (0)