Zum Hauptinhalt springen
YouTube Security VideosNeil Patel: Schema Markup Didn’t Make the List(29.10.2026 um 19:02 Uhr)
•
YouTube Security VideosPlaying Super Mona on the GitHub Universe 2026 badge(29.10.2026 um 19:27 Uhr)
•
Windows Tipps & SecurityMicrosoft Edge is first to get Windows 11's new app launch speed boost(29.10.2026 um 18:39 Uhr)
•••
Unix & Linux ServerSecurity: Pufferüberlauf in haproxy (SUSE)(29.10.2026 um 19:15 Uhr)
•
Unix & Linux ServerSecurity: Preisgabe von Informationen in coreutils (SUSE)(29.10.2026 um 19:15 Uhr)
••••
YouTube Security VideosNeil Patel: Schema Markup Didn’t Make the List(29.10.2026 um 19:02 Uhr)
•
YouTube Security VideosPlaying Super Mona on the GitHub Universe 2026 badge(29.10.2026 um 19:27 Uhr)
•
Windows Tipps & SecurityMicrosoft Edge is first to get Windows 11's new app launch speed boost(29.10.2026 um 18:39 Uhr)
•••
Unix & Linux ServerSecurity: Pufferüberlauf in haproxy (SUSE)(29.10.2026 um 19:15 Uhr)
•
Unix & Linux ServerSecurity: Preisgabe von Informationen in coreutils (SUSE)(29.10.2026 um 19:15 Uhr)
••••
Intelligence View
⚡ tsecurity.de Intelligence

GitHub Release: nodejs/node v27.0.0-alpha.0.0.0 (29.10.2026)

Release v27.0.0-alpha.0.0.0 von nodejs/node auf GitHub: Notable Changes V8 15.6 The V8 engine is updated to version 15.6.75.13, up from 14.6 in Node.js 26.…

Beitrag
0
Seite
0
↗ Quelle (GitHub · nodejs/node)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!
🛡️ Security Fix nodejs/nodev27.0.0-alpha.0.0.029.10.2026@RafaelGSS

Notable Changes


V8 15.6


The V8 engine is updated to version 15.6.75.13, up from 14.6 in Node.js 26. Highlights:



  • New language features enabled by default: Math.sumPrecise(), Intl.Locale.prototype.variants, Iterator.prototype.join(), Iterator.prototype.includes(), Iterator.zip() and Iterator.zipKeyed().

  • Experimental features behind flags: import defer (--js-defer-import-eval), Immutable ArrayBuffer (--js-immutable-arraybuffer) and RegExp buffer boundaries (--js-regexp-buffer-boundaries).

  • Memory: when --max-old-space-size is not set, the default heap size limit is now half of the physical memory clamped between 256 MB and 4 GB, and memory held by Buffer and ArrayBuffer instances now counts toward the heap limit. Applications that relied on the previous defaults should set --max-old-space-size explicitly.

  • Serialization: v8.serialize(), structuredClone() and postMessage() use a new format that older Node.js releases cannot read. v8.cachedDataVersionTag() and the compile cache also change on every Node.js patch of V8, not only on V8 version changes.

  • Observable behavior changes: Math methods now use LLVM's libm and may differ in the last bit; Math.random() sequences change for a given --random-seed; error.stack is no longer looked up through the prototype chain; await incurs fewer microtasks; Array.prototype.sort() uses PowerSort for large arrays and remains stable.

  • Heap snapshots include internal objects, numeric values and full script sources. Taking one takes about twice as long and the file is about twice as large.

  • WebAssembly: asm.js is no longer compiled to WebAssembly, and the --experimental-wasm-<name> flags are renamed --wasm-<name>.


A full changelog of the V8 changes between 14.6 and 15.6 will be shared soon.


Contributed by Joyee Cheung in #65161, #66537 and #66601.


Other notable changes



  • [21cfb2a4ad] - (SEMVER-MAJOR) build: remove the bundled FIPS provider build (Filip Skokan) #64777

  • [34e3b90621] - (SEMVER-MAJOR) build: require OpenSSL 3 or later (Filip Skokan) #64777

  • [c362db6e24] - (SEMVER-MAJOR) build: downgrade Intel macOS support to experimental (Antoine du Hamel) #65427

  • [fb8d52d75a] - (SEMVER-MAJOR) crypto: move DEP0093 to End-of-Life (Filip Skokan) #64777

  • [8be36fb494] - (SEMVER-MAJOR) crypto: remove legacy OpenSSL code paths (Filip Skokan) #64777

  • [718f044f07] - (SEMVER-MAJOR) crypto: validate digest output encodings (Filip Skokan) #66247

  • [6b8001d219] - (SEMVER-MAJOR) crypto: validate update input encodings (Filip Skokan) #66247

  • [127f79a911] - (SEMVER-MAJOR) crypto: validate inputEncoding in Cipher/Decipher update (Maruthan G) #66247

  • [b116861e88] - (SEMVER-MAJOR) crypto: move DEP0198 to End-of-Life (Filip Skokan) #64000

  • [4d09c04253] - (SEMVER-MAJOR) crypto: move DEP0203 and DEP0204 to End-of-Life (Filip Skokan) #63188

  • [9d50432837] - (SEMVER-MAJOR) crypto: reject resizable backing stores in Web Crypto buffer parameters (Filip Skokan) #63925

  • [63907e1018] - (SEMVER-MAJOR) crypto: throw on uninitialized DH computeSecret (Filip Skokan) #63922

  • [463e56fb00] - (SEMVER-MAJOR) crypto: runtime-deprecate calling Hmac.digest() more than once (Madelyn) #63624

  • [a2cd8aa883] - (SEMVER-MAJOR) crypto,https,tls: end OpenSSL engine support (Filip Skokan) #64777

  • [3983092f63] - (SEMVER-MAJOR) deps: update archs files for openssl-4.1.0 (Node.js GitHub Bot) #66971

  • [79239a48f1] - (SEMVER-MAJOR) deps: upgrade openssl sources to openssl-4.1.0 (Node.js GitHub Bot) #66971

  • [85bfe9a938] - (SEMVER-MAJOR) deps: remove ncrypto legacy OpenSSL backend (Filip Skokan) #64777

  • [826df076a3] - (SEMVER-MAJOR) deps: update V8 to 15.6.75.13 (Joyee Cheung) #66601

  • [4eb3908d1f] - (SEMVER-MAJOR) deps: upgrade npm to 12.1.0 (npm team) #66212

  • [cba0833111] - (SEMVER-MAJOR) dgram: skip the custom lookup for literal IP addresses (Ruben Bridgewater) #64131

  • [54a5095764] - (SEMVER-MAJOR) dns: do not consult hosts file in reverse lookups (Archkon) #64268

  • [efc0a14461] - (SEMVER-MAJOR) dns: stop using deprecated functions in SetServers (Antoine du Hamel) #64356

  • [7f16850ef6] - (SEMVER-MAJOR) doc: remove OpenSSL 1.x references (Filip Skokan) #64777

  • [9c67491706] - (SEMVER-MAJOR) doc: update Node.js 27 official binary toolchains (Richard Lau) #66377

  • [6071f8bc32] - (SEMVER-MAJOR) domain: runtime-deprecate the module (Matteo Collina) #65074

  • [2c4356cedf] - (SEMVER-MAJOR) domain: port to AsyncLocalStorage (Matteo Collina) #61095

  • [a8f2bf007e] - (SEMVER-MAJOR) fs: implement glob natively (Aviv Keller) #65392

  • [1f53d7ee3f] - (SEMVER-MAJOR) fs: return Buffer from mkdtemp when prefix is a Buffer (Hamid Reza Ghavami) #64397

  • [e5778f78c5] - (SEMVER-MAJOR) http: reject responses exceeding header limit (Matteo Collina) #65010

  • [25c0c8e18a] - (SEMVER-MAJOR) http: runtime deprecate instantiating without new (Yagiz Nizipli) #64853

  • [9f75269840] - (SEMVER-MAJOR) http: increase keepAliveTimeout default to 65 seconds (Tim Perry) #62782

  • [21436f0405] - (SEMVER-MAJOR) http: make req.headers have a null prototype (Matteo Collina) #62900

  • [b2248fd370] - (SEMVER-MAJOR) http: reject addTrailers after finish (Ryuhei Shima) #62832

  • [1576cb83b4] - (SEMVER-MAJOR) http2: increase default window sizes (Matteo Collina) #64623

  • [12ce81920a] - (SEMVER-MAJOR) lib: deprecate _http_* (Sebastian Beltran) #58535

  • [19c46abbef] - (SEMVER-MAJOR) lib: insert argv[0] at argv[1] in setDeserializeMainFunction (Daijiro Wachi) #62928

  • [b1387e6aed] - (SEMVER-MAJOR) lib: use Object.freeze to avoid defensive cloning in SourceMap (Daijiro Wachi) #62830

  • [9390c810d1] - (SEMVER-MAJOR) lib: reject SharedArrayBuffer in Blob constructor per spec (Ali Hassan) #63046

  • [057e591f7c] - (SEMVER-MAJOR) lib,src: remove --no-experimental-websocket CLI flag (Antoine du Hamel) #65284

  • [9746ebce07] - (SEMVER-MAJOR) net: race family autoselection attempts (Matteo Collina) #66229

  • [e03e2f6486] - (SEMVER-MAJOR) net: throw on multiple listen calls (Matteo Collina) #64871

  • [a6e7e6a95e] - (SEMVER-MAJOR) net: runtime-deprecate Server.prototype._listen2 (Guilherme Araújo) #64794

  • [6d8baeabb0] - (SEMVER-MAJOR) net: add experimental net/promises API (Ethan Arrowood) #63965

  • [4f844f4380] - (SEMVER-MAJOR) repl: use inspector over vm (Aviv Keller) #64034

  • [fc28d9402f] - (SEMVER-MAJOR) src: officially deprecate node::ObjectWrap (Anna Henningsen) #63756

  • [2d0c926907] - (SEMVER-MAJOR) src: merge CreateEnvironment() overloads (Anna Henningsen) #63596

  • [f378cfcfbf] - (SEMVER-MAJOR) src,lib: add --allow-env permission (James M Snell) #66132

  • [9f7ae86d8b] - (SEMVER-MAJOR) stream: destroy source when map iterator closes early (Y1D7NG) #64264

  • [6698675526] - test_runner: use AsyncLocalStorage instead of async_hooks (Matteo Collina) #66795

  • [7a11a9b2db] - (SEMVER-MAJOR) tls: move _tls_* to end-of-life (Sebastian Beltran) #60658

  • [967d4af565] - (SEMVER-MAJOR) zlib: convert classes to modern syntax and eol DEP0184 (Yagiz Nizipli) #64849


Semver-Major Commits



  • [984aa0c25e] - (SEMVER-MAJOR) async_hooks: remove legacy AsyncLocalStorage implementation (Matteo Collina) #63641

  • [d1960949bb] - (SEMVER-MAJOR) benchmark: protect against accidental fork bomb (James M Snell) #66132

  • [21cfb2a4ad] - (SEMVER-MAJOR) build: remove the bundled FIPS provider build (Filip Skokan) #64777

  • [34e3b90621] - (SEMVER-MAJOR) build: require OpenSSL 3 or later (Filip Skokan) #64777

  • [6f178cd39f] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Joyee Cheung) #66601

  • [60c7958b8e] - (SEMVER-MAJOR) build: update flags for V8 CI (Richard Lau) #66537

  • [05c9b89d42] - (SEMVER-MAJOR) build: disable V8_USE_METAGEN_INSTANCE_TYPES (Joyee Cheung) #66537

  • [18077b5d3a] - (SEMVER-MAJOR) build: do not match v8_libplatform_headers when scraping sources (Joyee Cheung) #66537

  • [520388f362] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Joyee Cheung) #66537

  • [30074a3cc8] - (SEMVER-MAJOR) build: fix cppgc_base perfetto source scraper (Chengzhong Wu) #65161

  • [b356886269] - (SEMVER-MAJOR) build: use ICU_UTIL_DATA_STATIC across V8 (Joyee Cheung) #65161

  • [08a7331bb1] - (SEMVER-MAJOR) build: disable v8_postmortem_support (Joyee Cheung) #65161

  • [c148a7f3ba] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Joyee Cheung) #65161

  • [87a4efb61f] - (SEMVER-MAJOR) Revert "build: update Makefile to support fat binary" (Antoine du Hamel) #65427

  • [c362db6e24] - (SEMVER-MAJOR) build: downgrade Intel macOS support to experimental (Antoine du Hamel) #65427

  • [ea86967557] - (SEMVER-MAJOR) build,win: do not quote cmd arguments (StefanStojanovic) #65161

  • [fb8d52d75a] - (SEMVER-MAJOR) crypto: move DEP0093 to End-of-Life (Filip Skokan) #64777

  • [8be36fb494] - (SEMVER-MAJOR) crypto: remove legacy OpenSSL code paths (Filip Skokan) #64777

  • [718f044f07] - (SEMVER-MAJOR) crypto: validate digest output encodings (Filip Skokan) #66247

  • [6b8001d219] - (SEMVER-MAJOR) crypto: validate update input encodings (Filip Skokan) #66247

  • [127f79a911] - (SEMVER-MAJOR) crypto: validate inputEncoding in Cipher/Decipher update (Maruthan G) #66247

  • [b116861e88] - (SEMVER-MAJOR) crypto: move DEP0198 to End-of-Life (Filip Skokan) #64000

  • [4d09c04253] - (SEMVER-MAJOR) crypto: move DEP0203 and DEP0204 to End-of-Life (Filip Skokan) #63188

  • [9d50432837] - (SEMVER-MAJOR) crypto: reject resizable backing stores in Web Crypto buffer parameters (Filip Skokan) #63925

  • [63907e1018] - (SEMVER-MAJOR) crypto: throw on uninitialized DH computeSecret (Filip Skokan) #63922

  • [463e56fb00] - (SEMVER-MAJOR) crypto: runtime-deprecate calling Hmac.digest() more than once (Madelyn) #63624

  • [a2cd8aa883] - (SEMVER-MAJOR) crypto,https,tls: end OpenSSL engine support (Filip Skokan) #64777

  • [b61e682fc0] - (SEMVER-MAJOR) Revert "crypto,https,tls: runtime-deprecate OpenSSL engine-based APIs (DEP0183)" (Filip Skokan) #64777

  • [da516920fc] - (SEMVER-MAJOR) crypto,https,tls: runtime-deprecate OpenSSL engine-based APIs (DEP0183) (Filip Skokan) #63966

  • [3983092f63] - (SEMVER-MAJOR) deps: update archs files for openssl-4.1.0 (Node.js GitHub Bot) #66971

  • [79239a48f1] - (SEMVER-MAJOR) deps: upgrade openssl sources to openssl-4.1.0 (Node.js GitHub Bot) #66971

  • [85bfe9a938] - (SEMVER-MAJOR) deps: remove ncrypto legacy OpenSSL backend (Filip Skokan) #64777

  • [1c90519c1a] - (SEMVER-MAJOR) deps: V8: cherry-pick 8d14d49c4040 (Antoine du Hamel) #66601

  • [2d87c56f37] - (SEMVER-MAJOR) deps: V8: cherry-pick 19173cde61d8 (Joyee Cheung) #66601

  • [2589e42f48] - (SEMVER-MAJOR) deps: V8: cherry-pick 95626c699ff2 (Joyee Cheung) #66601

  • [0e2f479a0c] - (SEMVER-MAJOR) deps: V8: cherry-pick 99ebeac9c548 (Joyee Cheung) #66601

  • [c1e280b773] - (SEMVER-MAJOR) deps: V8: cherry-pick b2fc93f37507 (Joyee Cheung) #66601

  • [66f9d2e907] - (SEMVER-MAJOR) deps: V8: cherry-pick e10d795bfe95 (Joyee Cheung) #66601

  • [fc2b3fb0d0] - (SEMVER-MAJOR) deps: V8: cherry-pick 5dfeb2e42380 (Joyee Cheung) #66601

  • [5fb4242977] - (SEMVER-MAJOR) deps: V8: cherry-pick 415b7d302d2e (Joyee Cheung) #66601

  • [cb9469250e] - (SEMVER-MAJOR) deps: patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #66601

  • [415fe6e55e] - (SEMVER-MAJOR) deps: update Rust crates for V8 15.6.75.13 (Joyee Cheung) #66601

  • [826df076a3] - (SEMVER-MAJOR) deps: update V8 to 15.6.75.13 (Joyee Cheung) #66601

  • [18b117b30f] - (SEMVER-MAJOR) deps: patch V8 to fix Windows build (StefanStojanovic) #66537

  • [87c1b1cfb4] - (SEMVER-MAJOR) deps: support madvise(3C) across ALL illumos revisions (Dan McDonald) #66537

  • [5fb74d16f9] - (SEMVER-MAJOR) deps: patch V8 for illumos (Dan McDonald) #66537

  • [ea41e655f3] - (SEMVER-MAJOR) deps: define V8_PRESERVE_MOST as no-op on Windows (Stefan Stojanovic) #66537

  • [a633547d9c] - (SEMVER-MAJOR) deps: patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #66537

  • [bae4e709b8] - (SEMVER-MAJOR) deps: V8: cherry-pick 1246d3bfab1a (Joyee Cheung) #66537

  • [a9cc80dd34] - (SEMVER-MAJOR) deps: V8: cherry-pick 00508c374a45 (Joyee Cheung) #66537

  • [801d1c7a39] - (SEMVER-MAJOR) deps: V8: backport 9fb4444bfc46 (Steven R. Loomis) #66537

  • [938487505f] - (SEMVER-MAJOR) deps: V8: cherry-pick 786c1c2d88d4 (Eliau Elkouby) #66537

  • [e7db80914f] - (SEMVER-MAJOR) deps: V8: cherry-pick 820f3d72a638 (Joyee Cheung) #66537

  • [2551a56021] - (SEMVER-MAJOR) deps: V8: cherry-pick 315d9c945ac3 (ishabi) #66537

  • [bfd74f89dd] - (SEMVER-MAJOR) deps: V8: cherry-pick 37baecdd9479 (ishabi) #66537

  • [fd1aba0dfa] - (SEMVER-MAJOR) deps: V8: cherry-pick 99ebeac9c548 (Joyee Cheung) #66537

  • [f0273edb9e] - (SEMVER-MAJOR) deps: V8: cherry-pick b2fc93f37507 (Joyee Cheung) #66537

  • [d5a8930d0f] - (SEMVER-MAJOR) deps: update Rust crates for V8 15.5.35.20 (Joyee Cheung) #66537

  • [6b28cb0909] - (SEMVER-MAJOR) deps: update V8 to 15.5.35.20 (Joyee Cheung) #66537

  • [93bb027b68] - (SEMVER-MAJOR) deps: V8: cherry-pick c795f5948568 (Aviv Keller) #65161

  • [28553729d0] - (SEMVER-MAJOR) deps: remove broken NamedPropertyDefinerCallbackV2 converter (Joyee Cheung) #65161

  • [84087531dc] - (SEMVER-MAJOR) deps: V8: backport 9fb4444bfc46 (Steven R. Loomis) #65161

  • [346ac563dc] - (SEMVER-MAJOR) deps: V8: cherry-pick 786c1c2d88d4 (Eliau Elkouby) #65161

  • [39d3b1d1a0] - (SEMVER-MAJOR) deps: V8: cherry-pick 5404e0f85a83 (Shelley Vohr) #65161

  • [5d221d9cd6] - (SEMVER-MAJOR) deps: V8: cherry-pick 820f3d72a638 (Joyee Cheung) #65161

  • [6faa33426f] - (SEMVER-MAJOR) deps: V8: cherry-pick 315d9c945ac3 (ishabi) #65161

  • [daf03c0361] - (SEMVER-MAJOR) deps: V8: cherry-pick 37baecdd9479 (ishabi) #65161

  • [9e274db98a] - (SEMVER-MAJOR) deps: V8: backport a0607c5006b8 (Antoine du Hamel) #65161

  • [bfc94df374] - (SEMVER-MAJOR) deps: V8: cherry-pick f4221e09e812 (Gundepalli Sravani) #65161

  • [f2967441e5] - (SEMVER-MAJOR) deps: V8: backport f3d4d458fe59 (Olivier Flückiger) #65161

  • [33e5031503] - (SEMVER-MAJOR) deps: V8: cherry-pick 99ebeac9c548 (Joyee Cheung) #65161

  • [c419eaca14] - (SEMVER-MAJOR) deps: V8: cherry-pick 811fe8b04203 (Milad Fa) #65161

  • [677424cd86] - (SEMVER-MAJOR) deps: V8: cherry-pick ba4ef8d72cde (Joyee Cheung) #65161

  • [268bd647fc] - (SEMVER-MAJOR) deps: V8: cherry-pick 68cf9ecd884b (Joyee Cheung) #65161

  • [430abdf455] - (SEMVER-MAJOR) deps: fixup macros.h for GCC support (Michaël Zasso) #65161

  • [109aaa78bd] - (SEMVER-MAJOR) deps: fix V8 race condition for AIX (Abdirahim Musse) #65161

  • [38b9b32a3b] - (SEMVER-MAJOR) deps: patch V8 to fix Windows build (StefanStojanovic) #65161

  • [a4c868738f] - (SEMVER-MAJOR) deps: support madvise(3C) across ALL illumos revisions (Dan McDonald) #65161

  • [904ceda2cb] - (SEMVER-MAJOR) deps: patch V8 for illumos (Dan McDonald) #65161

  • [ee7590d4b9] - (SEMVER-MAJOR) deps: V8: cherry-pick b2fc93f37507 (Joyee Cheung) #65161

  • [1407687630] - (SEMVER-MAJOR) deps: define V8_PRESERVE_MOST as no-op on Windows (Stefan Stojanovic) #65161

  • [0b7a5c99d3] - (SEMVER-MAJOR) deps: patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #65161

  • [888c6fd847] - (SEMVER-MAJOR) deps: update Rust crates for V8 15.2.124.38 (Joyee Cheung) #65161

  • [07fa7280c1] - (SEMVER-MAJOR) deps: update V8 to 15.2.124.38 (Joyee Cheung) #65161

  • [4eb3908d1f] - (SEMVER-MAJOR) deps: upgrade npm to 12.1.0 (npm team) #66212

  • [cba0833111] - (SEMVER-MAJOR) dgram: skip the custom lookup for literal IP addresses (Ruben Bridgewater) #64131

  • [54a5095764] - (SEMVER-MAJOR) dns: do not consult hosts file in reverse lookups (Archkon) #64268

  • [efc0a14461] - (SEMVER-MAJOR) dns: stop using deprecated functions in SetServers (Antoine du Hamel) #64356

  • [7f16850ef6] - (SEMVER-MAJOR) doc: remove OpenSSL 1.x references (Filip Skokan) #64777

  • [9c67491706] - (SEMVER-MAJOR) doc: update Node.js 27 official binary toolchains (Richard Lau) #66377

  • [6071f8bc32] - (SEMVER-MAJOR) domain: runtime-deprecate the module (Matteo Collina) #65074

  • [2c4356cedf] - (SEMVER-MAJOR) domain: port to AsyncLocalStorage (Matteo Collina) #61095

  • [a8f2bf007e] - (SEMVER-MAJOR) fs: implement glob natively (Aviv Keller) #65392

  • [1f53d7ee3f] - (SEMVER-MAJOR) fs: return Buffer from mkdtemp when prefix is a Buffer (Hamid Reza Ghavami) #64397

  • [e5778f78c5] - (SEMVER-MAJOR) http: reject responses exceeding header limit (Matteo Collina) #65010

  • [25c0c8e18a] - (SEMVER-MAJOR) http: runtime deprecate instantiating without new (Yagiz Nizipli) #64853

  • [9f75269840] - (SEMVER-MAJOR) http: increase keepAliveTimeout default to 65 seconds (Tim Perry) #62782

  • [21436f0405] - (SEMVER-MAJOR) http: make req.headers have a null prototype (Matteo Collina) #62900

  • [b2248fd370] - (SEMVER-MAJOR) http: reject addTrailers after finish (Ryuhei Shima) #62832

  • [1576cb83b4] - (SEMVER-MAJOR) http2: increase default window sizes (Matteo Collina) #64623

  • [12ce81920a] - (SEMVER-MAJOR) lib: deprecate _http_* (Sebastian Beltran) #58535

  • [19c46abbef] - (SEMVER-MAJOR) lib: insert argv[0] at argv[1] in setDeserializeMainFunction (Daijiro Wachi) #62928

  • [b1387e6aed] - (SEMVER-MAJOR) lib: use Object.freeze to avoid defensive cloning in SourceMap (Daijiro Wachi) #62830

  • [9390c810d1] - (SEMVER-MAJOR) lib: reject SharedArrayBuffer in Blob constructor per spec (Ali Hassan) #63046

  • [057e591f7c] - (SEMVER-MAJOR) lib,src: remove --no-experimental-websocket CLI flag (Antoine du Hamel) #65284

  • [9746ebce07] - (SEMVER-MAJOR) net: race family autoselection attempts (Matteo Collina) #66229

  • [e03e2f6486] - (SEMVER-MAJOR) net: throw on multiple listen calls (Matteo Collina) #64871

  • [a6e7e6a95e] - (SEMVER-MAJOR) net: runtime-deprecate Server.prototype._listen2 (Guilherme Araújo) #64794

  • [6d8baeabb0] - (SEMVER-MAJOR) net: add experimental net/promises API (Ethan Arrowood) #63965

  • [4f844f4380] - (SEMVER-MAJOR) repl: use inspector over vm (Aviv Keller) #64034

  • [d9264eb6f2] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 153 (Joyee Cheung) #66601

  • [26cc118a75] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 152 (Joyee Cheung) #66537

  • [6cf05e7ddc] - (SEMVER-MAJOR) src: fix external reference registration for new CFunction lifetime (Joyee Cheung) #65161

  • [da93e7e4de] - (SEMVER-MAJOR) src: migrate from v8::PropertyCallbackInfo<void> (Michaël Zasso) #65161

  • [45287a975f] - (SEMVER-MAJOR) src: migrate from deprecated xxxV2 APIs (Michaël Zasso) #65161

  • [aa1d7b53ac] - (SEMVER-MAJOR) src: update NODE_MODULE_VERSION to 151 (Joyee Cheung) #65161

  • [fc28d9402f] - (SEMVER-MAJOR) src: officially deprecate node::ObjectWrap (Anna Henningsen) #63756

  • [2d0c926907] - (SEMVER-MAJOR) src: merge CreateEnvironment() overloads (Anna Henningsen) #63596

  • [f92c252fe9] - (SEMVER-MAJOR) src, test: migrate to cppgc-owned v8::MicrotaskQueue (Joyee Cheung) #66537

  • [f378cfcfbf] - (SEMVER-MAJOR) src,lib: add --allow-env permission (James M Snell) #66132

  • [7e7ff40303] - (SEMVER-MAJOR) src,test: migrate GetPrototypeV2() to GetPrototype() (Joyee Cheung) #66537

  • [9f7ae86d8b] - (SEMVER-MAJOR) stream: destroy source when map iterator closes early (Y1D7NG) #64264

  • [a730f3bf1f] - (SEMVER-MAJOR) test: update for new V8 serialization format (Joyee Cheung) #65161

  • [9b4d1576df] - (SEMVER-MAJOR) test: avoid worker in shared value conveyor test (Michaël Zasso) #65161

  • [536cedd8bc] - (SEMVER-MAJOR) test: update test-heapdump-vm-script.js for new version of V8 (Joyee Cheung) #65161

  • [27be1e05a4] - (SEMVER-MAJOR) test: update wpt Wasm jsapi expectations (Michaël Zasso) #65161

  • [822e8ef3ce] - (SEMVER-MAJOR) test: fix fs write encoding coverage (Filip Skokan) #66247

  • [acbc3ff133] - (SEMVER-MAJOR) test,benchmark: drop OpenSSL 1.x-only coverage (Filip Skokan) #64777

  • [ee9ae88636] - (SEMVER-MAJOR) test,tools: drop OpenSSL 1.x-era FIPS leftovers (Filip Skokan) #64777

  • [7a11a9b2db] - (SEMVER-MAJOR) tls: move _tls_* to end-of-life (Sebastian Beltran) #60658

  • [1eead123e2] - (SEMVER-MAJOR) tools: increase constexpr step limit for MSVC STL (Joyee Cheung) #65161

  • [6d854b7338] - (SEMVER-MAJOR) tools: update V8 gypfiles for 15.1 (Michaël Zasso) #65161

  • [84de78ad23] - (SEMVER-MAJOR) tools: update V8 gypfiles for 15.0 (Michaël Zasso) #65161

  • [60c6de2540] - (SEMVER-MAJOR) tools: update V8 gypfiles for 14.9 (Michaël Zasso) #65161

  • [8394db37d8] - (SEMVER-MAJOR) tools: update V8 gypfiles for 14.8 (Michaël Zasso) #65161

  • [967d4af565] - (SEMVER-MAJOR) zlib: convert classes to modern syntax and eol DEP0184 (Yagiz Nizipli) #64849


Semver-Minor Commits



  • [bcf58508d8] - (SEMVER-MINOR) doc: promote alpine to tier 2. List alpine 3.21 as minimum (Stewart X Addison) #63737

  • [1a885caa6e] - (SEMVER-MINOR) fs: add mkstemp() (Marco) #66484

  • [6dea43a0f8] - (SEMVER-MINOR) lib: speed up AbortSignal (Robert Nagy) #66789

  • [2052d0dcdf] - (SEMVER-MINOR) module: add --experimental-strip-private-modules (Marco Ippolito) #63869

  • [9a9f7e87b8] - (SEMVER-MINOR) process: return unregister fn from finalization (Matteo Collina) #66482

  • [f513ec7e7c] - (SEMVER-MINOR) test_runner: add mockReturnValue and promise helpers (Guilherme Araújo) #66631

  • [49ad95045a] - (SEMVER-MINOR) vfs: unflag (Matteo Collina) #66318

  • [df2ea49e00] - (SEMVER-MINOR) zlib: add crc32c (Philipp Dunkel) #66828


Semver-Patch Commits



  • [a4231cfc6b] - benchmark: honor n in perf_hooks usertiming (Rafael Gonzaga) #66746

  • [77609be7c0] - benchmark: use process.execPath when pinning CPUs in run.js (Rafael Gonzaga) #66724

  • [2d908f48d9] - benchmark: fix hideStackFrames error benchmarks (Rafael Gonzaga) #66723

  • [b41fabb13c] - build: respect OpenSSL's configured API level (Filip Skokan) #66953

  • [5741b0ed04] - build: error on incompatible quic configure flags (Antoine du Hamel) #66893

  • [262e9ac11f] - build: warn on incompatible dtls configure flags (Antoine du Hamel) #66892

  • [d1ed17b708] - build: remove default values for libname (Antoine du Hamel) #66790

  • [796a83a7ce] - build: do not pass vendored headers when building against shared libs (Antoine du Hamel) #66844

  • [ef632266e5] - build: include v8_debug_helper sources in the tarball (Chengzhong Wu) #66763

  • [754325cd2f] - build: warn on incompatible quic configure flags (Antoine du Hamel) #66754

  • [cd192cd442] - build: load gtest_main using pkg-config (Antoine du Hamel) #66675

  • [06c0e46c81] - build: align rustc version warning with minimum requirement (Yuya Inoue) #66794

  • [e463b487c6] - build: fail Windows CI on missing GYP sources (Yuya Inoue) #66787

  • [df214abc5f] - build: fix gtest integration (Antoine du Hamel) #66735

  • [87db28b6ba] - build: remove nonexistent header from abseil.gyp (Jiawen Geng) #66583

  • [7514ef8caf] - build: remove deleted V8 headers from metadata inputs (inoway46) #66531

  • [313b83438f] - build: bump RUSTC_VERSION to 1.88 in github workflows (Joyee Cheung) #65742

  • [b12bad4b11] - build,deps,tools: prepare to update to OpenSSL 4.1 (Filip Skokan) #66758

  • [ca277a6294] - build,test: setup perfetto tests on windows build (Chengzhong Wu) #66731

  • [4c294b3b27] - build,win: fix Perfetto (StefanStojanovic) #66876

  • [28b50fb016] - build,win: fail fast in vcbuild without cargo (Ved Chaudhari) #66858

  • [86066045ea] - cli: add No-Op --experimental-repl-await (Aviv Keller) #64986

  • [7e58295439] - crypto: wire up SHA-3 with BoringSSL (Filip Skokan) #66922

  • [91c4436158] - crypto: fix builds with older OpenSSL 3.0 (Filip Skokan) #66931

  • [14ed05f86b] - crypto: fix BoringSSL RSA-PSS macro redefinitions (Filip Skokan) #66900

  • [39e03b4673] - crypto: use OPENSSL_SIZE_T instead of hard coding int (Antoine du Hamel) #66889

  • [fccdbc8b99] - crypto: do not leak scrypt param check errors (Lazizbek Ergashev) #66671

  • [b5b07a0772] - crypto: use OPENSSL_SIZE_T instead of hard coding int (Antoine du Hamel) #66752

  • [38aa1f3881] - crypto: avoid reusing randomInt() cache bytes (Jiawen Geng) #66597

  • [f0f8115e10] - crypto: fix X509 curve name crash for non-NIST curves (Lazizbek Ergashev) #66694

  • [75191c45af] - deps: patch npm engines to accept alpha versions (Rafael Gonzaga) #67063

  • [640ce854c5] - deps: update zlib to 1.3.2.1-motley-9f9f52c (Node.js GitHub Bot) #66989

  • [578d081148] - deps: update brotli to 1.2.1 (Node.js GitHub Bot) #66990

  • [0f2a5394a5] - deps: update undici to 8.12.3 (Node.js GitHub Bot) #66993

  • [352e81424f] - deps: patch V8 to 15.6.75.25 (Node.js GitHub Bot) #66820

  • [3bc923a3e4] - deps: update googletest to cd8e73f067129f8489e35c7b51c7a68552b289d2 (Node.js GitHub Bot) #66814

  • [7c2eaad296] - deps: V8: cherry-pick 785a2ea88a90 (Antoine du Hamel) #66876

  • [00d716d323] - deps: update sqlite to 3.54.1 (Node.js GitHub Bot) #66816

  • [ce3f25de37] - deps: update simdjson to 5.0.5 (Node.js GitHub Bot) #66817

  • [c883ccf3b2] - deps: patch V8 to undefined (Node.js GitHub Bot) #66656

  • [8b52f14ae5] - Revert "deps: enable V8 API interrupt JS check" (Antoine du Hamel) #65907

  • [875d905390] - Revert "deps: V8: backport b36cf9f6ccd2" (Antoine du Hamel) #65907

  • [ccd648eb0c] - deps: V8: backport b36cf9f6ccd2 (Olivier Flückiger) #65397

  • [49e2608492] - deps: enable V8 API interrupt JS check (deepak1556) #65397

  • [d8ac30125b] - deps: cherry-pick e807d4e379 from SQLite (Junsu Han) #63525

  • [8ee5b26f86] - deps: V8: backport bef0d9c1bc90 (Joyee Cheung) #62132

  • [88ec31414c] - Revert "deps,lib,tools: remove jitless and lite modes" (Joyee Cheung) #66516

  • [7e39b8781a] - deps,lib,tools: remove jitless and lite modes (Paolo Insogna) #66459

  • [45ae12c3aa] - diagnostics_channel: fix dangling binding pointer (Trevor Burnham) #65860

  • [2f65b902d8] - dns: reserve vector capacity in ParseTxtReply (agape1225) #64978

  • [3e6cca0e6a] - (CVE-2026-58042) dns: handle large resolveAny address replies (RafaelGSS) #64820

  • [c558c8e81a] - dns: add tests for ENODATA states (David Evans) #64624

  • [116302d950] - dns: address compile-time warnings (Antoine du Hamel) #64355

  • [7abbd56cfd] - doc: document the alpha release process (Rafael Gonzaga) #66796

  • [ba3c34a93a] - doc: fix grammar and phrasing in typescript.md (Ravi Arnan Irianto) #66977

  • [2e4f8cfa20] - doc: add rafael and antoine as last security release stewards (Rafael Gonzaga) #66909

  • [84f8e2f3a9] - doc: document --allow-fs-vfs in the permission model page (Rafael Gonzaga) #66793

  • [952dcb2dc2] - doc: update config schema for test-forbid-only (Filip Skokan) #66945

  • [6d4646731e] - doc: mark test runner watch mode as stable (Guilherme Araújo) #66708

  • [67d0e5faca] - doc: update node-config-schema.json (Marco Ippolito) #66827

  • [8df2dd89d0] - doc: update V8 ABI release policy (Rafael Gonzaga) #64196

  • [5926201795] - doc: add doc on when to backport V8 patches to main (Chengzhong Wu) #66710

  • [9df97a7c2b] - doc: reserve NMV 154 for Electron 46 (David Babenko-Sanders) #66712

  • [ba4d9bf94b] - doc: add hoondongkang as triager (Donghoon Kang) #66427

  • [c0c8ce80a8] - doc: warn against awaiting replies in module hooks (Paul Bouchon) #65590

  • [4381c4730e] - doc: correct QuicStream direction and id types (Kisnner Obando) #66687

  • [04fb145b6a] - doc: clarify hex code usage in styleText docs (Chris Swithinbank) #66539

  • [886c7b41f3] - doc: list openssl-store channel and drop field in permissions (Rafael Gonzaga) #66558

  • [d4484555ea] - doc: add documentation for the new release schedule (Antoine du Hamel) #66568

  • [6f723ec6e7] - doc: fix crypto changes list sorting (Chengzhong Wu) #66073

  • [dab3a73673] - doc: fix YAML errors due to bad conflict resolutions (Antoine du Hamel) #65921

  • [bb5cffc091] - doc: clarify DEP0207 scope (Antoine du Hamel) #65618

  • [e65df3b3e5] - doc: reserve NMV 150 for Electron 45 (John Kleinschmidt) #65405

  • [0ce7b02d50] - doc: remove synopsis (Aviv Keller) #65246

  • [d097de8855] - doc: reserve NMV 149 for Electron 44 (Calvin) #63859

  • [a641226c91] - doc: fix lint-md (Rafael Gonzaga) #63127

  • [fc192ee030] - doc: reserve NMV 148 for Electron 43 (Ryan Fitzgerald) #63016

  • [936b20c074] - doc,crypto: mark raw key formats as stable (Filip Skokan) #66829

  • [98dbf6070e] - events: report original once() listener on removal (Ved Chaudhari) #66621

  • [1eb734d568] - ffi: drain task queues after event loop callbacks (Trivikram Kamat) #66918

  • [e0619bb7e3] - ffi: fix handle leak in fast buffer arguments (Trivikram Kamat) #66867

  • [4c14b9f58a] - ffi: add getFunction cache-miss benchmark (Donghoon Kang) #66456

  • [8fbb315a4d] - ffi: add binary parameter to internal binding type (Donghoon Kang) #66502

  • [bb3f9176ca] - fs: reduce glob section allocations (Roberto Bianchi) #66716

  • [9c06dab7d0] - http: pass maxHeaderPairs to parser.initialize() (Matteo Collina) #66250

  • [34c28d5a69] - Revert "http: do not emit socket errors after complete response" (Matteo Collina) #64511

  • [17163ead33] - http: do not emit socket errors after complete response (Archkon) #64278

  • [41b1e6845a] - http2: detect streams abandoned by nghttp2 (Matteo Collina) #66641

  • [1f26576a3f] - http2: submit RST_STREAM before emitting 'aborted' (Lazizbek Ergashev) #66314

  • [191a3b2db4] - http2: emit close for aborted HEAD compat responses (Robert Nagy) #66310

  • [351da9c1b1] - http2: reduce scheduled callbacks per request (Matteo Collina) #64265

  • [d3b20a7cd5] - http2: finish empty trailers natively for compat streams (Matteo Collina) #64265

  • [ec8b9f49bf] - http2: skip trailers round trip for compat responses (Matteo Collina) #64265

  • [a28496591e] - Revert "inspector: defer JS execution from V8 interrupts" (Antoine du Hamel) #65907

  • [30f4990224] - inspector: defer JS execution from V8 interrupts (deepak1556) #65397

  • [6353f4026c] - lib: optimize TextEncoder.encode for short strings (Mert Can Altin) #66831

  • [d15ccb7e97] - meta: label top-level GN build files (Yuya Inoue) #66808

  • [3ab2db8cb5] - meta: ignore AGENTS.override.md (Matteo Collina) #66629

  • [8ae0ad0683] - module: add "worker" condition for Web Worker threads (Guy Bedford) #66635

  • [c526694ae9] - module: fix require(esm) on the module.register() hooks thread (Matteo Collina) #66770

  • [269cab6320] - net: fail closed when BlockList peer address is unavailable (Matteo Collina) #66640

  • [c4429c85ec] - Revert "path: fix win32 normalize false-positive on reserved names" (Anna Henningsen) #64216

  • [b0a4f162df] - path: fix win32 normalize false-positive on reserved names (Daijiro Wachi) #64159

  • [a7e06d975d] - permission: reject wildcard references when dropping env (Rafael Gonzaga) #66773

  • [53f037ecc3] - quic: remove obsolete setOutbound() (Efe Karasakal) #66646

  • [1a54c4fe8c] - quic: truncate CONNECTION_CLOSE frame reason field (Efe Karasakal) #66644

  • [107133ceb8] - quic: allow null body when opening streams (Efe Karasakal) #66690

  • [6678d6f71d] - quic: reuse header support assertion (Efe Karasakal) #66777

  • [f88a1d25e9] - quic: validate stream error codes (Efe Karasakal) #66650

  • [8c1a7d3172] - quic: replace removed SetPrototypeV2 calls (Yuya Inoue) #66603

  • [9f2fb935fd] - sea: mount vfsArchive at layer 0 and in workers (Philipp Dunkel) #66709

  • [3f0c2e4c8b] - Revert "sea: mount vfsArchive at layer 0 and in workers" (Antoine du Hamel) #66706

  • [ac9d85c418] - sea: mount vfsArchive at layer 0 and in workers (Philipp Dunkel) #66614

  • [eb663fe6f4] - sqlite: avoid sqlite3_clear_bindings() before every run (Michał Fox) #66983

  • [d630b5d88b] - sqlite: retry busy or locked backup steps (Lazizbek Ergashev) #66769

  • [e20da720c8] - sqlite: validate backup() source is a Database (Guilherme Araújo) #66797

  • [cfb2de3db8] - sqlite: skip return() on exhausted virtual table iterators (Trivikram Kamat) #66519

  • [1bffd1d0a3] - sqlite: propagate errors from Database option getters (Guilherme Araújo) #66748

  • [68df1db7b0] - sqlite: use shared-shape objects for result rows (Guilherme Araújo) #66385

  • [6511fb8e34] - Revert "src: seed V8 from the OS CSPRNG instead of OpenSSL's DRBG" (Filip Skokan) #66903

  • [03cca65be3] - src: fix build with --shared-brotli (Lazizbek Ergashev) #66895

  • [1c12ff1667] - src: avoid truncating Blob sizes to 32 bits (Christian Aurich Zanettini Martins) #66207

  • [5a566ac6b9] - src: cut small costs in node::MakeCallback (Nigro Simone) #66395

  • [a0ce8f152b] - src: keep ALS store in AsyncResource::MakeCallback (Nigro Simone) #66326

  • [f9f3fa96b2] - src: allow building the snapshot on top of a V8 startup blob (Shelley Vohr) #65374

  • [21f0f2786f] - src: remove --harmony-import-attributes (Olivier Flückiger) #65396

  • [0401a2d083] - src: fix external reference registration for new CFunction lifetime (Joyee Cheung) #63679

  • [18f938d254] - src: bump NODE_MAJOR_VERSION to 27 (Rafael Gonzaga) #63128

  • [967f0a7061] - src,permission: do not grant cwd read access without entrypoint (Rafael Gonzaga) #66645

  • [60e6c84f4e] - stream: keep async context of parked writes (Matteo Collina) #66907

  • [4e75b714df] - stream: trim TransformStream construction costs (Matteo Collina) #66643

  • [153ec89621] - stream: make stream/iter from() cancellation waits cheaper (James M Snell) #66648

  • [818f34833a] - stream: share the once option for stream/iter abort listeners (James M Snell) #66648

  • [17e7b68996] - stream: do not miss 'drain' in fromWritable() (James M Snell) #66648

  • [a7c156fd37] - stream: construct the options passed to stream/iter transforms (James M Snell) #66648

  • [13d0167013] - stream: construct stream/iter wait and merge records (James M Snell) #66648

  • [e6c9c8eecd] - stream: construct stream/iter byte view snapshots and batch entries (James M Snell) #66648

  • [724190cfdc] - stream: avoid per-write allocations in stream/iter writers (James M Snell) #66648

  • [778306c001] - stream: create stream/iter iterator results with a constructor (James M Snell) #66648

  • [5bcade91de] - stream: make endSync() optional in pipeToSync() (James M Snell) #66648

  • [82563d8c39] - stream: keep long-lived stream/iter objects in fast mode (James M Snell) #66648

  • [64a762b7d3] - stream: fix flaky stream destroy, reachable from HTTP/2 teardown (Tim Perry) #65079

  • [ddba9a535f] - test: check html and json doc files are generated (Richard Lau) #66613

  • [62b471723d] - test: adapt test-blocklist to libuv 1.53+ (Antoine du Hamel) #67002

  • [9b5d938fad] - test: remove obsolete BoringSSL skips (Filip Skokan) #66922

  • [236f6e7217] - test: fix TLS coalescing test for OpenSSL 4.1 (Filip Skokan) #66962

  • [b91d04955a] - Revert "test: mark worker init failure flaky on SmartOS" (Filip Skokan) #66903

  • [08b09a2f62] - test: handle stringbytes allocation failures (Filip Skokan) #66887

  • [2f91bc366d] - test: deflake test-http-agent-keepalive (Filip Skokan) #66887

  • [727e0cac72] - test: send SNI in CA certificate test (Tamir Duberstein) #66835

  • [fd20448111] - test: keep objects alive in finalization fixtures (Matteo Collina) #66869

  • [ce9d6504a4] - test: check build options when skipping config schema test (Yuya Inoue) #66899

  • [221b47d556] - test: run test-config-json-schema in default builds (Marco Ippolito) #66827

  • [56da329c76] - test: update WPT for WebCryptoAPI to e15690d276 (Node.js GitHub Bot) #66813

  • [4737802218] - test: skip openssl config test under BoringSSL (David Babenko-Sanders) #66780

  • [c61ba86ed0] - test: account for OpenSSL 4.x changes (Filip Skokan) #66775

  • [9347db1df9] - test: deflake test-filehandle-close (Filip Skokan) #66750

  • [bc5af1c67c] - test: wait for shared-isolate Worker exit (Filip Skokan) #66722

  • [0c2949dd9d] - test: move large SQLite string cases to pummel (Filip Skokan) #66722

  • [c172bcd8a8] - test: allow periodic flush to finish under load (Filip Skokan) #66722

  • [592a0bd89c] - test: wait for inspector restart before exit (Filip Skokan) #66722

  • [6fc90e4427] - test: retry unready process timeout reports (Filip Skokan) #66722

  • [8d4262525d] - test: reserve both families for local port test (Filip Skokan) #66722

  • [2745698537] - test: cover source-specific membership on closed sockets (Rich Trott) #66624

  • [782a3ac8ae] - test: update WPT for WebCryptoAPI to b638c093cd (Node.js GitHub Bot) #66689

  • [4599b6a0f2] - test: skip test failing when run under root (Livia Medeiros) #66666

  • [c570b67593] - test: unmark loader inspector wait test as flaky (Filip Skokan) #66319

  • [c12d483b1f] - test: unmark exit timeout tests as flaky (Filip Skokan) #66319

  • [1a15692fb6] - test: unmark test-cpu-prof-dir-worker as flaky (Filip Skokan) #66319

  • [cbf3566b12] - test: remove stale SEA Linux debug flaky entries (Filip Skokan) #66319

  • [e0a3c37c30] - test: remove stale flaky status entries (Filip Skokan) #66319

  • [a4aa3c02cc] - test: fix flaky HTTP/2 reset callback check (Trivikram Kamat) #64730

  • [2cc4c81e10] - Revert "test: reduce flakiness of different-registry-per-thread" (Antoine du Hamel) #63244

  • [130398ab05] - test: reduce flakiness of different-registry-per-thread (Antoine du Hamel) #63209

  • [45b6626457] - test_runner: add option to forbid exclusive tests (joao-oliveira-softtor) #66578

  • [6698675526] - test_runner: use AsyncLocalStorage instead of async_hooks (Matteo Collina) #66795

  • [a0b4170764] - tls: configure TLS 1.3 ciphers with BoringSSL (Filip Skokan) #66922

  • [c7974d9982] - tls: coalesce buffered records into one read (Robert Nagy) #66698

  • [135b70e670] - tls: add tlsSocket.socket, to access the raw stream beneath TLS (Tim Perry) #66598

  • [a2ce2c6def] - tls,tools: update BoringSSL pin and TLS errors (Filip Skokan) #66922

  • [79c1fc4fbb] - tools: bump remark-preset-lint-node (dependabot[bot]) #67023

  • [8587d711a1] - tools: update nixpkgs-unstable to 901c54c08bdc20e00c2b3c73716b97497b1 (Node.js GitHub Bot) #66994

  • [ec8e19d893] - Revert "tools: bump the doc group in /tools/doc with 2 updates" (Antoine du Hamel) #67015

  • [763524d434] - tools: grant CI workflows Actions read permission (Filip Skokan) #66919

  • [7eff3cc4cd] - tools: limit checkout for lint-addon-docs (Yuya Inoue) #66505

  • [6209c29dcf] - tools: disable error-on-warn on x64 macOS (Antoine du Hamel) #66925

  • [a232998e0d] - tools: add --error-on-warn configure flag in test-shared.yml (Antoine du Hamel) #66751

  • [678c5551b2] - tools: reenable openssl 1.1.x and 3.0.x on test-shared.yml (Antoine du Hamel) #66711

  • [d7b6fee8cc] - tools: update nixpkgs-unstable to f20cd90e28fe0403873f473b29e42662cd8 (Node.js GitHub Bot) #66819

  • [8175dc3c05] - tools: add lint rule for unread benchmark n (Murat Kirazkaya) #66807

  • [1bc3cdae37] - tools: bump the doc group in /tools/doc with 4 updates (dependabot[bot]) #66798

  • [947b9a3aba] - tools: skip dependency update if PR has non-bot commits (Marco Ippolito) #66503

  • [e2d5522773] - tools: tolerate non-UTF-8 test output (Filip Skokan) #66783

  • [a5af6440be] - tools: update OpenSSL on the selected branch (Filip Skokan) #66704

  • [e39f2e8cff] - tools: add read-only access in nix-changes.yml (Antoine du Hamel) #66691

  • [d8d598b6d0] - tools: update nixpkgs-unstable to 8edc0c72e3a38faf5434e40d1f19431125f (Node.js GitHub Bot) #66497

  • [2192f7f916] - tools: bump the doc group in /tools/doc with 2 updates (dependabot[bot]) #66632

  • [28194a3037] - tools: bump the doc group in /tools/doc with 4 updates (dependabot[bot]) #66468

  • [5d9228d5c3] - tools: pin sccache on all platforms to fix benchmark CI job (Tim Perry) #66284

  • [d4120cbcc6] - tools: update nixpkgs-unstable to 79b35bf0bda5cd110f856aa5b5b2c5ba446 (Node.js GitHub Bot) #66146

  • [fe10572a1c] - tools: update nixpkgs-unstable to aff8a0b28396750446e5537a96461bc4fac (Node.js GitHub Bot) #66010

  • [278a9b21b3] - tools: update nixpkgs-unstable to e5ead30d0824debba629dcf0720abeddee5 (Node.js GitHub Bot) #65836

  • [8e8ada7f6b] - tools: remove nghttp2 pin in sharedLibDeps.nix (Antoine du Hamel) #65687

  • [f80223c414] - tools: update nixpkgs-unstable to 0e7911a191ea0fb9d6e8e771d24736d3618 (Node.js GitHub Bot) #65657

  • [9d7f18516c] - tools: update nixpkgs-unstable to 391b592eb44808b3bd0cb80bb71b63a5a11 (Node.js GitHub Bot) #65496

  • [04a0c270be] - tools: update nixpkgs-unstable to 6b5e5b7a6631f065bf6908986990b37d845 (Node.js GitHub Bot) #65224

  • [1b0b7ae7c9] - tools: bump nixpkgs pins (Node.js GitHub Bot) #64747

  • [c76aff4e0a] - tools: update nixpkgs-unstable to 20535e48e12c86043b577b8518234ff5dbb (Node.js GitHub Bot) #64589

  • [56387dda0f] - tools: update nixpkgs pins (Node.js GitHub Bot) #64463

  • [71812d1b43] - tools: pin to nixpkgs-26.05-darwin on Intel Macs (Antoine du Hamel) #64210

  • [72b8d91212] - tools: update nixpkgs-unstable to d33369954a67ae3322177dc9a3d56409291 (Node.js GitHub Bot) #64298

  • [0c59d78639] - tools: update nixpkgs-unstable to 89570f24e97e614aa34aa9ab1c927b6578a (Node.js GitHub Bot) #64183

  • [1434a079e1] - tools: update nixpkgs-unstable to 3e41b24abd260e8f71dbe2f5737d24122f9 (Node.js GitHub Bot) #64041

  • [e3a1c12f81] - tools: update nixpkgs-unstable to 49a4bd0573c376468dd7996ddb6f9fa31d8 (Node.js GitHub Bot) #63902

  • [7378f014ae] - tools: update nixpkgs-unstable to cbb5cf358f50aa6acc9efd6113b7bcfbc35 (Node.js GitHub Bot) #63778

  • [330f44f29c] - tools: update nixpkgs-unstable to e9a7635a57597d9754eccebdfc7045e6c86 (Node.js GitHub Bot) #63671

  • [73c592be2f] - tools: update nixpkgs-unstable to 3d8f0f3f72a6cd4d93d0ad13203f2ea1cb7 (Node.js GitHub Bot) #63528

  • [2ebf53330d] - tools: update nixpkgs-unstable to d233902339c02a9c334e7e593de68855ad2 (Node.js GitHub Bot) #63376

  • [a37c61d1c2] - tools: update nixpkgs-unstable to b3da656039dc7a6240f27b2ef8cc6a3ef3b (Node.js GitHub Bot) #63218

  • [f59539b514] - url: skip plain prefixes in percent-escape checks (Roberto Bianchi) #66696

  • [dd7235cb6a] - url: reduce search params sort buffering (Roberto Bianchi) #66665

  • [531d28fc36] - util: fix inspecting URL subclass prototypes (Donghoon Kang) #66822

  • [c7ae7ab5b9] - vfs: fix readlink, realpath and mkdtemp encoding (Christian Aurich Zanettini Martins) #66352

  • [fcb1aa83f6] - vfs: fix promises.watch() with an already-aborted signal (Trivikram Kamat) #66254

  • [44d5d57ad2] - vfs: keep open memory handles in sync with file (Trivikram Kamat) #66356

  • [06550c777f] - vfs: enforce readonly state on open handles (Harjoth Khara) #64403

  • [62ca1bae5a] - vfs: allow mounting in permission audit mode (Rafael Gonzaga) #66745

  • [1d5f8e6cba] - wasi: accept wasm i32 pointers with high bit set (Guy Bedford) #66636

Cyber Threat Intelligence & Forensik

ATT&CK-Navigator · IoC-Radar · Exploit-Belege
MITRE ATT&CK Matrix Navigator
1 belegte Technik
T1499TA0040 · Impact
Endpoint Denial of Service
Mitigation: M1037 Filter Network Traffic
Quelle: CAPEC-Kette (CWE➔CAPEC➔ATT&CK) · CAPEC-227 (Sustained Client Engagement)
Impact
IoC Intelligence
6 Indikatoren · Defanged · STIX 2.1
CVE-2026-5804215[.]6[.]75[.]1315[.]5[.]35[.]2015[.]2[.]124[.]381[.]3[.]2[.]115[.]6[.]75[.]25
CTI Threat Relationship Graph
Akteure · Techniken · Beziehungen
10 Knoten · 9 Relationen
CVE / Incident Threat Actor Software MITRE ATT&CK CWE Weakness IoC
Exploit & Remediation Lifecycle
PoC · Ausnutzung · Patch-Stufen
CVE-2026-58042
Entdeckung & Meldung
Schwachstelle identifiziert & registriert
Sicherheits-Advisory
Offizielle Warnung & CVE-Zuweisung
Exploit / PoC
Bislang kein öffentlicher Exploit
In-the-Wild Ausnutzung
Keine Massenausnutzung gemeldet
Patch & Schutzmaßnahmen
Noch kein offizieller Patch dokumentiert
Exploit Weaponization & PoC Radar
Nur belegte Faktoren · kein Score-Theater
HIGH EXPLOITABLE · Index 60/100
Exploit-DB
Kein EDB-Eintrag
Interaktion
0-Click
Authentifizierung
Nicht erforderlich

CWE-Schwachstellen-Taxonomie & Defensive Architektur

Schwachstellen-Klassen · Root Cause · Mitigation
MITRE CWE Matrix
CWE-400 Software-Schwachstellen-Klasse CWE-400
Allgemeine Sicherheitsarchitektur
Wurzelursache (Root Cause)
Spezifische Schwachstelle gemäß MITRE CWE-Katalog.
Exploitation-Mechanik
Potenzielle Beeinträchtigung von Vertraulichkeit, Integrität oder Verfügbarkeit.
Defensive Architektur
Upstream-Advisory und herstellerspezifische Richtlinien für sichere Programmierung prüfen.

Compliance, SLA & Vendor Adherence

Advisory-Prüfung · Score-Einordnung · Fristen
CVSS 5.9CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Impact: 3.6 | Exploitability: 2.22
AVN
Netzwerk (Remote)
Aus der Ferne über das Internet ohne Vorbedingungen exploitbar.
ACH
Hoch (High)
Erfordert Vorwissen, spezifische Zeitfenster oder unzuverlässige Race Conditions.
PRN
Keine (Unauthenticated)
Vollständig unauthentifiziert ohne Benutzerkonto exploitbar.
UIN
Keine (Zero-Click)
Autonom ohne menschliches Zutun ausführbar (Zero-Click Exploitation).
SU
Unverändert (Scope Unchanged)
Auswirkungen verbleiben isoliert in der angreifbaren Anwendungskomponente.
CN
Keine
Teilweiser oder kein Datenabfluss.
IN
Keine
Teilweise oder keine Manipulation.
AH
Hoch (Totaler Ausfall / DoS)
Dienst oder Server wird komplett unbrauchbar (Denial of Service).
BSI-Warnung (Deutschland)CVE-2026-58042
Node.js: Mehrere Schwachstellen mittel29.07.2026
CISA-SSVC-Triage (vulnrichment)CVE-2026-58042
Exploitation: none (Keine bekannte Ausnutzung)Automatable: no (Nicht automatisierbar)Technical Impact: partial (Teilweise)
Quelle: CISA-ADP vulnrichment · Stand 2026-08-04T14:19:36.224340Z · CISA Coordinator
Advisory Radar

Hersteller-Sicherheitsmeldungen & Patch-Status

In herstellerseitiger Prüfung
Handlungsempfehlung für Administratoren

Hersteller-Advisory noch nicht formal hinterlegt. Regelmäßiges Re-Scanning der CTI-Quellen anberaumt.

Referenzen aus der Primärquelle („Verifiziert" nur bei Hersteller-Domäne):
Intelligence Digest — kostenlos Täglich die wichtigsten Security-News · jederzeit abbestellbar
Community Rating & Social Proof
⭐ Leser-Wertung
–
Ø / 5.0
Noch keine Leser-Bewertungen
War diese Seite hilfreich?
0
Jetzt Bewertung abgeben
🟢 Niedrig (1-3.9) 🟡 Mittel (4.0-6.9) 🔴 Hoch (7.0-8.9) Kritisch (9.0-10.0)

Verwandte Story-Cluster & Quellen (Vektor-KI)

Zum Aktualisieren ziehen
Nächster Beitrag