Skip to content
New security releases to be made available Tuesday, March 24, 2026

Node.js 8.15.0 (LTS)

Myles Borins

The 8.14.0 security release introduced some unexpected breakages on the 8.x release line. This is a special release to fix a regression in the HTTP binary upgrade response body and add a missing CLI flag to adjust the max header size of the http parser.

Notable Changes

  • cli:
    • add --max-http-header-size flag (cjihrig) #24811
  • http:
    • add maxHeaderSize property (cjihrig) #24860

Commits

  • [693e362175] - (SEMVER-MINOR) cli: add --max-http-header-size flag (cjihrig) #24811
  • [4fb5a1be2f] - (SEMVER-MINOR) deps: cherry-pick http_parser_set_max_header_size (cjihrig) #24811
  • [446f8b54e5] - (SEMVER-MINOR) http: add maxHeaderSize property (cjihrig) #24860
  • [215ecfe4de] - http: fix regression of binary upgrade response body (Matteo Collina) #25037
  • [e1fbc26c6a] - test: move test-benchmark-path to sequential (Rich Trott) #21393
  • [aef71c05a2] - test: mark test-http2-settings-flood as flaky on Windows (Rich Trott) #25048

Windows 32-bit Installer: https://nodejs.org/dist/v8.15.0/node-v8.15.0-x86.msi
Windows 64-bit Installer: https://nodejs.org/dist/v8.15.0/node-v8.15.0-x64.msi
Windows 32-bit Binary: https://nodejs.org/dist/v8.15.0/win-x86/node.exe
Windows 64-bit Binary: https://nodejs.org/dist/v8.15.0/win-x64/node.exe
macOS 64-bit Installer: https://nodejs.org/dist/v8.15.0/node-v8.15.0.pkg
macOS 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-darwin-x64.tar.gz
Linux 32-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-x86.tar.xz
Linux 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-x64.tar.xz
Linux PPC LE 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-ppc64le.tar.xz
Linux s390x 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-s390x.tar.xz
AIX 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-aix-ppc64.tar.gz
SmartOS 32-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-sunos-x86.tar.xz
SmartOS 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-sunos-x64.tar.xz
ARMv6 32-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-armv6l.tar.xz
ARMv7 32-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-armv7l.tar.xz
ARMv8 64-bit Binary: https://nodejs.org/dist/v8.15.0/node-v8.15.0-linux-arm64.tar.xz
Source Code: https://nodejs.org/dist/v8.15.0/node-v8.15.0.tar.gz
Other release files: https://nodejs.org/dist/v8.15.0/
Documentation: https://nodejs.org/docs/v8.15.0/api/

SHASUMS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

ef9db73a1c84129b0549db54299569eb308e5992a1459fe27f5c4c8c7184b382  node-v8.15.0-aix-ppc64.tar.gz
a393971136408f837fbc0f7d71a63754f91cfb1851d48bd612d8219eb61956f1  node-v8.15.0-darwin-x64.tar.gz
7a2662d95d5e89874035233035d56ec067e5798b512f8d0393e805a3d742bd58  node-v8.15.0-darwin-x64.tar.xz
5918d8f4da6c8aed5d27be1c5d318517fd175983ca3514592e3cdbf364d8d316  node-v8.15.0-headers.tar.gz
cb252b265e7f8ee795f0c83b39a4d27988838efa9f28acaf9f9bf906fbca01b7  node-v8.15.0-headers.tar.xz
02ce5c6551c0252c74b12c217d4e4f331147dc605990d6bbfb2fa247f356b5b0  node-v8.15.0-linux-arm64.tar.gz
5985c6dce65b1161ff41253da5aa4e64b8f10eb010a5d2712ea9b659f70179d7  node-v8.15.0-linux-arm64.tar.xz
a19b38d89f87c357569ee6ec99e767789a97c1a053e073676cfb0d68945d584e  node-v8.15.0-linux-armv7l.tar.gz
8cad5b17d90e7e3aaea6c723f0608de502738641e88c2e8406c93d7cd031ac54  node-v8.15.0-linux-armv7l.tar.xz
0a82cd81f13e59811c02dd12b7446fb2d5be86182dd9a6e96bf4fa32296a192a  node-v8.15.0-linux-ppc64le.tar.gz
c7ea47b9c16dc383d859d0abe201d25e25d90fedd64759ea22775eac39937690  node-v8.15.0-linux-ppc64le.tar.xz
c68bf544c3998cfa7803811e3c03ec74077a5a57c15ef487ff847c395c6a35fc  node-v8.15.0-linux-s390x.tar.gz
560620a4e061b94f2ff28bcc42582c15b23f1796ae5892f24daf32003f555740  node-v8.15.0-linux-s390x.tar.xz
dc004e5c0f39c6534232a73100c194bc1446f25e3a6a39b29e2000bb3d139d52  node-v8.15.0-linux-x64.tar.gz
c1f0c5facdba78b5dec5136aec40dcb00b5c7cf404d9236a99c955994f91d969  node-v8.15.0-linux-x64.tar.xz
cb20139da17c6805af5e3e04b4414c8f92cf3369cd1dd7aca3a58e1ad6b806a9  node-v8.15.0-linux-x86.tar.gz
c43e992e1967310091c8f700dbe537559849c7b5c8436f48aba161fa987645fc  node-v8.15.0-linux-x86.tar.xz
c260dd072480208cc4bd8df1a5a022e82d21d685ebdbbf1421a6ebe3c023a566  node-v8.15.0.pkg
ff5ed2508f073cef892992285a21608463054be059d25155618a94099a53df31  node-v8.15.0-sunos-x64.tar.gz
20b3e5798e51406d3d03c6199d4fac573ba58812bad379e30dd799319a63ce7f  node-v8.15.0-sunos-x64.tar.xz
08ed85feac66ae0e5cad2dfb78d85fa3ac1ef681eb4b0aeb885c08dc4fa9ded2  node-v8.15.0-sunos-x86.tar.gz
eed3d477213a5efd1831b1fb8d172f4b5addc0b94a256b10ef3ac37556f1d34d  node-v8.15.0-sunos-x86.tar.xz
590fc8b09c2466f8f7854ce3342ae1d0ba421c104999b7bd54ec0c690321d2aa  node-v8.15.0.tar.gz
968523333947cc3f769d73dedc6c9c60580826d8714bc0e62ca4589de6a7c633  node-v8.15.0.tar.xz
5317b304111f29c274a6c03375f65b9a2229397d0cd0152c79d32c24ede89f8d  node-v8.15.0-win-x64.7z
13d8eab29c191bd16c69a70a556178a5adc988b243a036aaf3d5158861b60d8e  node-v8.15.0-win-x64.zip
0a88b05dd281ce0af7b4cc5237cfd065f2ba54df700c9e3bff334832c7b24387  node-v8.15.0-win-x86.7z
2c9626cff11b476de178e9357ba26808dacbe26b26f34fd74adfb77c998ef022  node-v8.15.0-win-x86.zip
e672b938c8e32872d54352245bfe86dd088e05bb8598d633c487af7af0d3e4e4  node-v8.15.0-x64.msi
161f72c163df147448473d8326cd5f673503e8944ba70f7fd787f1dc5b5c723d  node-v8.15.0-x86.msi
f0cd491948c4a23fe93ea9db694ffff66e20298552f00268d009e25e96cd3482  win-x64/node.exe
069e96dfbe8a55825118705a5acaa941d9e6d4f1d529d89e8f88c20a647dccee  win-x64/node.lib
e6ea656be0c9c3fb86b77b3bdd5f16e9c39d8e55c4b6c4d0da572c0a17385530  win-x64/node_pdb.7z
326b66b69a531eacbcf0bb0c90dd5b540e9f1b2146f0ab1670ede97dde34766a  win-x64/node_pdb.zip
94ee364516cd3603b0673afee7f190a38439e797136fa425aa593ce2d0ef48c2  win-x86/node.exe
2fcc826d69e00d25cb3e373742398fb7d4c6c882fdf2463cb0a8a3ae99a6a9d5  win-x86/node.lib
8f80034574fcf60ffafe17f644ec709491fc6bdd6fde73c500648b7db11d4a12  win-x86/node_pdb.7z
5edeb2b2f748399b008baeefd54e160815f001a1f233176a81e122f5480e60cc  win-x86/node_pdb.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEDv/hvO/ZyE49CYFSkzsB9AtcqUYFAlwjrCEACgkQkzsB9Atc
qUZ+nwf5AW3LgmyJtO1CeYW2o49Z703lG+9jSEgJbL6OYf7xJ0pjZ+uvkLvdHFxj
Ym9QDqIGwgdmIhDY0IZMLSjtJ3ROOcN5jTs/oXdS+xltsjdDWm+yo7oveTOKiMWg
GQx5/fTmvxt1+cA0S5YM0hSxpdKTxIaTGTEcU0uYE1SBqQhBnQo8budqt0qYctsu
bM6AonJcpMcpXf7ciw84laLf71J3+4uVzgNTitwG68uwfubN6/V3rBuvuiyX3qAY
soQ8SK0Xwzs9pFvgrH7O/aaOavy2/CZh6g6rmByDu1dXujjsKfCz9W70EHrPLi/J
WF9Ur2rWjoPtDPM+U2VdEglNMCRWhw==
=rmvT
-----END PGP SIGNATURE-----