mirror of
https://github.com/zebrajr/node.git
synced 2025-12-06 12:20:27 +01:00
2018-06-12, Version 9.11.2 (Maintenance)
Notable changes:
* **Fixes memory exhaustion DoS** (CVE-2018-7164): Fixes a bug introduced
in 9.7.0 that increases the memory consumed when reading from the network
into JavaScript using the net.Socket object directly as a stream.
* **buffer** (CVE-2018-7167): Fixes Denial of Service vulnerability where
calling Buffer.fill() could hang
* **http2**
* (CVE-2018-7161): Fixes Denial of Service vulnerability by updating the
http2 implementation to not crash under certain circumstances during cleanup
* (CVE-2018-1000168): Fixes Denial of Service vulnerability by upgrading
nghttp2 to 1.32.0
* **tls** (CVE-2018-7162): Fixes Denial of Service vulnerability by updating
the TLS implementation to not crash upon receiving
PR-URL: https://github.com/nodejs-private/node-private/pull/135
This commit is contained in:
parent
7684ba63c4
commit
b5339ff549
|
|
@ -31,7 +31,8 @@ release.
|
|||
</tr>
|
||||
<tr>
|
||||
<td valign="top">
|
||||
<b><a href="doc/changelogs/CHANGELOG_V9.md#9.11.1">9.11.1</a></b><br/>
|
||||
<b><a href="doc/changelogs/CHANGELOG_V9.md#9.11.2">9.11.2</a></b><br/>
|
||||
<a href="doc/changelogs/CHANGELOG_V9.md#9.11.1">9.11.1</a><br/>
|
||||
<a href="doc/changelogs/CHANGELOG_V9.md#9.11.0">9.11.0</a><br/>
|
||||
<a href="doc/changelogs/CHANGELOG_V9.md#9.10.1">9.10.1</a><br/>
|
||||
<a href="doc/changelogs/CHANGELOG_V9.md#9.10.0">9.10.0</a><br/>
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="#9.11.2">9.11.2</a><br/>
|
||||
<a href="#9.11.1">9.11.1</a><br/>
|
||||
<a href="#9.11.0">9.11.0</a><br/>
|
||||
<a href="#9.10.1">9.10.1</a><br/>
|
||||
|
|
@ -41,6 +42,30 @@
|
|||
* [io.js](CHANGELOG_IOJS.md)
|
||||
* [Archive](CHANGELOG_ARCHIVE.md)
|
||||
|
||||
<a id="9.11.2"></a>
|
||||
## 2018-06-12, Version 9.11.2 (Current), @evanlucas
|
||||
|
||||
### Notable Changes
|
||||
|
||||
* **Fixes memory exhaustion DoS** (CVE-2018-7164): Fixes a bug introduced in 9.7.0 that increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream.
|
||||
* **buffer** (CVE-2018-7167): Fixes Denial of Service vulnerability where calling Buffer.fill() could hang
|
||||
* **http2**
|
||||
* (CVE-2018-7161): Fixes Denial of Service vulnerability by updating the http2 implementation to not crash under certain circumstances during cleanup
|
||||
* (CVE-2018-1000168): Fixes Denial of Service vulnerability by upgrading nghttp2 to 1.32.0
|
||||
* **tls** (CVE-2018-7162): Fixes Denial of Service vulnerability by updating the TLS implementation to not crash upon receiving
|
||||
|
||||
### Commits
|
||||
|
||||
* [[`65ed3213ca`](https://github.com/nodejs/node/commit/65ed3213ca)] - **deps**: update to nghttp2 1.32.0 (James M Snell) [nodejs-private/node-private#124](https://github.com/nodejs-private/node-private/pull/124)
|
||||
* [[`f0af3b09bd`](https://github.com/nodejs/node/commit/f0af3b09bd)] - **doc**: buffer.fill() can zero-fill on invalid input (Сковорода Никита Андреевич) [nodejs-private/node-private#120](https://github.com/nodejs-private/node-private/pull/120)
|
||||
* [[`828159fcd4`](https://github.com/nodejs/node/commit/828159fcd4)] - **http2**: fixup http2stream cleanup and other nits (James M Snell) [nodejs-private/node-private#122](https://github.com/nodejs-private/node-private/pull/122)
|
||||
* [[`be103eba41`](https://github.com/nodejs/node/commit/be103eba41)] - **src**: re-add `Realloc()` shrink after reading stream data (Anna Henningsen) [nodejs-private/node-private#129](https://github.com/nodejs-private/node-private/pull/129)
|
||||
* [[`555696df51`](https://github.com/nodejs/node/commit/555696df51)] - **src**: avoid hanging on Buffer#fill 0-length input (Сковорода Никита Андреевич) [nodejs-private/node-private#120](https://github.com/nodejs-private/node-private/pull/120)
|
||||
* [[`7684ba63c4`](https://github.com/nodejs/node/commit/7684ba63c4)] - **test**: add tls write error regression test (Shigeki Ohtsu) [nodejs-private/node-private#130](https://github.com/nodejs-private/node-private/pull/130)
|
||||
* [[`0ab90acaf3`](https://github.com/nodejs/node/commit/0ab90acaf3)] - **test**: add regression test for nghttp2 CVE-2018-1000168 (James M Snell) [nodejs-private/node-private#124](https://github.com/nodejs-private/node-private/pull/124)
|
||||
* [[`84f23d2f12`](https://github.com/nodejs/node/commit/84f23d2f12)] - **tls**: fix SSL write error handling (Anna Henningsen) [nodejs-private/node-private#130](https://github.com/nodejs-private/node-private/pull/130)
|
||||
|
||||
|
||||
<a id="9.11.1"></a>
|
||||
## 2018-04-05, Version 9.11.1 (Current), @MylesBorins
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
#define NODE_VERSION_IS_LTS 0
|
||||
#define NODE_VERSION_LTS_CODENAME ""
|
||||
|
||||
#define NODE_VERSION_IS_RELEASE 0
|
||||
#define NODE_VERSION_IS_RELEASE 1
|
||||
|
||||
#ifndef NODE_STRINGIFY
|
||||
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user