|
| 1 | +--- |
| 2 | +date: 2020-02-06T03:14:17.324Z |
| 3 | +version: 13.8.0 |
| 4 | +category: release |
| 5 | +title: Node v13.8.0 (Current) |
| 6 | +slug: node-v13-8-0 |
| 7 | +layout: blog-post.hbs |
| 8 | +author: Bethany Nicolle Griggs |
| 9 | +--- |
| 10 | + |
| 11 | +### Notable Changes |
| 12 | + |
| 13 | +This is a security release. |
| 14 | + |
| 15 | +Vulnerabilities fixed: |
| 16 | +* **CVE-2019-15606**: HTTP header values do not have trailing OWS trimmed. |
| 17 | +* **CVE-2019-15605**: HTTP request smuggling using malformed Transfer-Encoding header. |
| 18 | +* **CVE-2019-15604**: Remotely trigger an assertion on a TLS server with a malformed certificate string. |
| 19 | + |
| 20 | +Also, HTTP parsing is more strict to be more secure. Since this may |
| 21 | +cause problems in interoperability with some non-conformant HTTP |
| 22 | +implementations, it is possible to disable the strict checks with the |
| 23 | +`--insecure-http-parser` command line flag, or the `insecureHTTPParser` |
| 24 | +http option. Using the insecure HTTP parser should be avoided. |
| 25 | + |
| 26 | +### Commits |
| 27 | + |
| 28 | +* [[`b7da194714`](https://github.com/nodejs/node/commit/b7da194714)] - **benchmark**: support optional headers with wrk (Sam Roberts) [nodejs-private/node-private#189](https://github.com/nodejs-private/node-private/pull/189) |
| 29 | +* [[`1156a9e5f8`](https://github.com/nodejs/node/commit/1156a9e5f8)] - **crypto**: fix assertion caused by unsupported ext (Fedor Indutny) [nodejs-private/node-private#175](https://github.com/nodejs-private/node-private/pull/175) |
| 30 | +* [[`8f41e837bb`](https://github.com/nodejs/node/commit/8f41e837bb)] - **deps**: update llhttp to 2.0.4 (Beth Griggs) [nodejs-private/node-private#199](https://github.com/nodejs-private/node-private/pull/199) |
| 31 | +* [[`07d56e49cf`](https://github.com/nodejs/node/commit/07d56e49cf)] - **(SEMVER-MINOR)** **http**: make --insecure-http-parser configurable per-stream or per-server (Anna Henningsen) [#31448](https://github.com/nodejs/node/pull/31448) |
| 32 | +* [[`25b6897e8a`](https://github.com/nodejs/node/commit/25b6897e8a)] - **http**: strip trailing OWS from header values (Sam Roberts) [nodejs-private/node-private#189](https://github.com/nodejs-private/node-private/pull/189) |
| 33 | +* [[`eea3a7429b`](https://github.com/nodejs/node/commit/eea3a7429b)] - **test**: using TE to smuggle reqs is not possible (Sam Roberts) [nodejs-private/node-private#199](https://github.com/nodejs-private/node-private/pull/199) |
| 34 | + |
| 35 | +Windows 32-bit Installer: https://nodejs.org/dist/v13.8.0/node-v13.8.0-x86.msi<br> |
| 36 | +Windows 64-bit Installer: https://nodejs.org/dist/v13.8.0/node-v13.8.0-x64.msi<br> |
| 37 | +Windows 32-bit Binary: https://nodejs.org/dist/v13.8.0/win-x86/node.exe<br> |
| 38 | +Windows 64-bit Binary: https://nodejs.org/dist/v13.8.0/win-x64/node.exe<br> |
| 39 | +macOS 64-bit Installer: https://nodejs.org/dist/v13.8.0/node-v13.8.0.pkg<br> |
| 40 | +macOS 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-darwin-x64.tar.gz<br> |
| 41 | +Linux 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-linux-x64.tar.xz<br> |
| 42 | +Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-linux-ppc64le.tar.xz<br> |
| 43 | +Linux s390x 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-linux-s390x.tar.xz<br> |
| 44 | +AIX 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-aix-ppc64.tar.gz<br> |
| 45 | +SmartOS 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-sunos-x64.tar.xz<br> |
| 46 | +ARMv7 32-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-linux-armv7l.tar.xz<br> |
| 47 | +ARMv8 64-bit Binary: https://nodejs.org/dist/v13.8.0/node-v13.8.0-linux-arm64.tar.xz<br> |
| 48 | +Source Code: https://nodejs.org/dist/v13.8.0/node-v13.8.0.tar.gz<br> |
| 49 | +Other release files: https://nodejs.org/dist/v13.8.0/<br> |
| 50 | +Documentation: https://nodejs.org/docs/v13.8.0/api/ |
| 51 | + |
| 52 | +### SHASUMS |
| 53 | + |
| 54 | +``` |
| 55 | +[INSERT SHASUMS HERE] |
| 56 | +``` |
0 commit comments