Skip to content

Commit dab20cc

Browse files
marco-ippolitoRafaelGSS
authored andcommitted
2024-04-03, Version 21.7.2 (Current)
This is a security release. Notable changes: deps: * update undici to 6.11.1 (node-js-github-bot) #52328 http: * do not allow OBS fold in headers by default (Paolo Insogna) nodejs-private/node-private#556 src: * ensure to close stream when destroying session (RafaelGSS) nodejs-private/node-private#561 PR-URL: nodejs-private/node-private#574
1 parent a3b1fc3 commit dab20cc

File tree

2 files changed

+27
-4
lines changed

2 files changed

+27
-4
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ release.
3636
</tr>
3737
<tr>
3838
<td valign="top">
39-
<b><a href="doc/changelogs/CHANGELOG_V21.md#21.7.1">21.7.1</a></b><br/>
39+
<b><a href="doc/changelogs/CHANGELOG_V21.md#21.7.2">21.7.2</a></b><br/>
40+
<a href="doc/changelogs/CHANGELOG_V21.md#21.7.1">21.7.1</a><br/>
4041
<a href="doc/changelogs/CHANGELOG_V21.md#21.7.0">21.7.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V21.md#21.6.2">21.6.2</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V21.md#21.6.1">21.6.1</a><br/>

doc/changelogs/CHANGELOG_V21.md

+25-3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
</tr>
99
<tr>
1010
<td>
11+
<a href="#21.7.2">21.7.2</a><br/>
1112
<a href="#21.7.1">21.7.1</a><br/>
1213
<a href="#21.7.0">21.7.0</a><br/>
1314
<a href="#21.6.2">21.6.2</a><br/>
@@ -46,6 +47,27 @@
4647
* [io.js](CHANGELOG_IOJS.md)
4748
* [Archive](CHANGELOG_ARCHIVE.md)
4849

50+
<a id="21.7.2"></a>
51+
52+
## 2024-04-03, Version 21.7.2 (Current), @RafaelGSS prepared by @marco-ippolito
53+
54+
This is a security release.
55+
56+
### Notable changes
57+
58+
* CVE-2024-27983 - Assertion failed in node::http2::Http2Session::\~Http2Session() leads to HTTP/2 server crash- (High)
59+
* CVE-2024-27982 - HTTP Request Smuggling via Content Length Obfuscation- (Medium)
60+
* llhttp version 9.2.1
61+
* undici version 6.11.1
62+
63+
### Commits
64+
65+
* \[[`3dfc10c851`](https://github.com/nodejs/node/commit/3dfc10c851)] - **deps**: update undici to 6.11.1 (Node.js GitHub Bot) [#52328](https://github.com/nodejs/node/pull/52328)
66+
* \[[`aceea1c5e7`](https://github.com/nodejs/node/commit/aceea1c5e7)] - **deps**: update undici to 6.10.2 (Node.js GitHub Bot) [#52227](https://github.com/nodejs/node/pull/52227)
67+
* \[[`5f0f96b275`](https://github.com/nodejs/node/commit/5f0f96b275)] - **deps**: update llhttp to 9.2.0 (Node.js GitHub Bot) [#51719](https://github.com/nodejs/node/pull/51719)
68+
* \[[`1a65e98e22`](https://github.com/nodejs/node/commit/1a65e98e22)] - **http**: do not allow OBS fold in headers by default (Paolo Insogna) [nodejs-private/node-private#556](https://github.com/nodejs-private/node-private/pull/556)
69+
* \[[`3bd39fb474`](https://github.com/nodejs/node/commit/3bd39fb474)] - **src**: ensure to close stream when destroying session (RafaelGSS) [nodejs-private/node-private#561](https://github.com/nodejs-private/node-private/pull/561)
70+
4971
<a id="21.7.1"></a>
5072

5173
## 2024-03-08, Version 21.7.1 (Current), @targos
@@ -515,7 +537,7 @@ Node.js 21.6.0 comes with several fixes for the experimental permission model an
515537
We're adding a new flag `--allow-addons` to enable addon usage when using the Permission Model.
516538

517539
```console
518-
$ node --experimental-permission --allow-addons
540+
node --experimental-permission --allow-addons
519541
```
520542

521543
Contributed by Rafael Gonzaga in [#51183](https://github.com/nodejs/node/pull/51183)
@@ -524,7 +546,7 @@ And relative paths are now supported through the `--allow-fs-*` flags.
524546
Therefore, with this release one can use:
525547

526548
```console
527-
$ node --experimental-permission --allow-fs-read=./index.js
549+
node --experimental-permission --allow-fs-read=./index.js
528550
```
529551

530552
To give only read access to the entrypoint of the application.
@@ -536,7 +558,7 @@ Contributed by Rafael Gonzaga and Carlos Espa in [#50758](https://github.com/nod
536558
We are adding a new flag `--build-snapshot-config` to configure snapshots through a custom JSON configuration file.
537559

538560
```console
539-
$ node --build-snapshot-config=/path/to/myconfig.json
561+
node --build-snapshot-config=/path/to/myconfig.json
540562
```
541563

542564
When using this flag, additional script files provided on the command line will

0 commit comments

Comments
 (0)