Phổ biến: Dữ liệu cập nhật ngày 13 tháng 11, 2026

Danh mục

Internet1.412
Liên lạc327
Âm thanh và video934
Đồ họa và thiết kế563
Văn phòng1.172
Công cụ lập trình3.272
Công cụ AI599
Bảo mật và quyền riêng tư407
Công cụ hệ thống3.179
Game543
Giáo dục và khoa học240
Mạng và IT292

Node.js 8: tất cả phiên bản và phiên bản cũ

Run JavaScript Everywhere

Trang này liệt kê 3 phiên bản của Node.js 8, từ 28 tháng 3, 2018 đến phiên bản hiện tại 8.11.3. Mỗi phiên bản đều dẫn đến bộ cài chính thức của nhà phát hành.

2018: 3 3 18
Phiên bảnNgàyDung lượngTệp
8.11.3Mới nhất 12 tháng 6, 2018 — 64-bit MSI64-bit ZIP32-bit MSI32-bit ZIP
Ghi chú phát hành
Notable Changes
- 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
Commits
- [e1ff7c3cbc] - deps: update to nghttp2 1.32.0 (James M Snell) nodejs-private/node-private#125
- [c5a2748d8f] - doc: buffer.fill() can zero-fill on invalid input (Сковорода Никита Андреевич) nodejs-private/node-private#119
- [354f2d97ff] - http2: fixup http2stream cleanup and other nits (James M Snell) nodejs-private/node-private#123
- [25c5111ca4] - src: avoid hanging on Buffer#fill 0-length input (Сковорода Никита Андреевич) nodejs-private/node-private#119
- [10c5adf19b] - test: add Realloc() shrink after reading stream data test (Anna Henningsen) nodejs-private/node-private#132
- [bc91220ca2] - test: add tls write error regression test (Shigeki Ohtsu) nodejs-private/node-private#131
- [acd11b01c4] - test: add regression test for nghttp2 CVE-2018-1000168 (James M Snell) nodejs-private/node-private#125
8.11.2 15 tháng 5, 2018 — 64-bit ZIP64-bit MSI32-bit ZIP32-bit MSI
8.11.0 28 tháng 3, 2018 — 64-bit ZIP64-bit MSI32-bit ZIP32-bit MSI
Ghi chú phát hành
This is a security release. All Node.js users should consult the security release summary at https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/ for details on patched vulnerabilities.
Fixes for the following CVEs are included in this release:
- CVE-2018-7158
- CVE-2018-7159
- CVE-2018-7160
Notable Changes
- Upgrade to OpenSSL 1.0.2o: Does not contain any security fixes that are known to impact Node.js.
- Fix for inspector DNS rebinding vulnerability (CVE-2018-7160): A malicious website could use a DNS rebinding attack to trick a web browser to bypass same-origin-policy checks and allow HTTP connections to localhost or to hosts on the local network, potentially to an open inspector port as a debugger, therefore gaining full code execution access. The inspector now only allows connections that have a browser Host value of localhost or localhost6.
- Fix for 'path' module regular expression denial of service (CVE-2018-7158): A regular expression used for parsing POSIX paths could be used to cause a denial of service if an attacker were able to have a specially crafted path string passed through one of the impacted 'path' module functions.
- Reject spaces in HTTP Content-Length header values (CVE-2018-7159): The Node.js HTTP parser allowed for spaces inside Content-Length header values. Such values now lead to rejected connections in the same way as non-numeric values.
- Update root certificates: 5 additional root certificates have been added to the Node.js binary and 30 have been removed.
Commits
- [dc290562e9] - crypto: update root certificates (Ben Noordhuis) #19322
- [df92da3f3c] - deps: add -no_rand_screen to openssl s_client (Shigeki Ohtsu) nodejs/io.js#1836
- [259156ea40] - deps: fix asm build error of openssl in x86_win32 (Shigeki Ohtsu) iojs/io.js#1389
- [d559d0eb25] - deps: fix openssl assembly error on ia32 win32 (Fedor Indutny) iojs/io.js#1389
- [cf8e8bcad2] - deps: copy all openssl header files to include dir (Shigeki Ohtsu) #19638
- [987138e488] - deps: upgrade openssl sources to 1.0.2o (Shigeki Ohtsu) #19638
- [1b7f6d9072] - deps: reject interior blanks in Content-Length (Ben Noordhuis) nodejs-private/http-parser-private#1
- [86c9ec6c5c] - deps: upgrade http-parser to v2.8.0 (Ben Noordhuis) nodejs-private/http-parser-private#1
- [de0c84889b] - inspector: minor adjustments (Eugene Ostroukhov)
- [b7690655ef] - inspector: check Host header (Ali Ijaz Sheikh)
- [0641f2dbf9] - openssl: fix keypress requirement in apps on win32 (Shigeki Ohtsu) iojs/io.js#1389
- [6ee4228c1d] - src: drop CNNIC+StartCom certificate whitelisting (Ben Noordhuis) #19322
- [633e23a618] - tools: update certdata.txt (Ben Noordhuis) #19322

Phổ biến nhất trong IDE và trình soạn thảo mã

Xem tất cả
  1. RStudioIDE và trình soạn thảo mã · Posit Software
  2. Node.js (LTS)IDE và trình soạn thảo mã · Node.js Foundation
  3. Apache NetBeansIDE và trình soạn thảo mã · Apache NetBeans
  4. VSCodiumIDE và trình soạn thảo mã · VSCodium
  5. HaxeIDE và trình soạn thảo mã · Haxe Foundation
  6. ThonnyIDE và trình soạn thảo mã · Aivar Annamaa
  7. GDevelopIDE và trình soạn thảo mã · GDevelop Team
  8. mkcertIDE và trình soạn thảo mã · FiloSottile
  9. ProcessingIDE và trình soạn thảo mã · Processing Foundation
  10. Android StudioIDE và trình soạn thảo mã · Google LLC

Phần mềm khác của Node.js Foundation

Xem tất cả
  • Node.js (LTS)IDE và trình soạn thảo mã · Node.js Foundation
  • Node.jsIDE và trình soạn thảo mã · Node.js Foundation
  • Node.js 14IDE và trình soạn thảo mã · Node.js Foundation
  • Node.js 22IDE và trình soạn thảo mã · Node.js Foundation
  • Node.js 16IDE và trình soạn thảo mã · Node.js Foundation
  • Node.js 18IDE và trình soạn thảo mã · Node.js Foundation

Thẻ

Chia sẻ