/* Route-Critical (index, V6 §3.6.3 — erzeugt von tools/generate_critical_css.mjs) */ .collapse:not(.show){display:none}.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.mydraft-svg-icon{display:inline-block;vertical-align:middle;color:currentcolor;flex-shrink:0;transition:color var(--duration-fast, 150ms) ease,stroke var(--duration-fast, 150ms) ease,fill var(--duration-fast, 150ms) ease}.mydraft-svg-icon circle,.mydraft-svg-icon line,.mydraft-svg-icon path,.mydraft-svg-icon polygon,.mydraft-svg-icon polyline,.mydraft-svg-icon rect{transition:stroke var(--duration-fast, 150ms) ease,fill var(--duration-fast, 150ms) ease}@layer components{.live-pulse-dot{width:8px;height:8px}}.min-w-0{min-width:0}@layer overrides{.live-radar-header-badge{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#fca5a5;font-size:.75rem;font-weight:700;transition:.25s;cursor:pointer}}@layer overrides{.live-pulse-dot{width:8px;height:8px;background-color:var(--threat-critical,#ef4444);border-radius:50%;display:inline-block;box-shadow:rgba(239,68,68,.7) 0 0 0 0}}@layer overrides{body.light .live-radar-header-badge,html[data-bs-theme=light] .live-radar-header-badge{background:#fbd9dd;border-color:#eeb2b8;color:#8a1723!important}}.isharestuff-live-ticker{color:var(--color-text-body,#f8fafc);backdrop-filter:none;flex-wrap:wrap;row-gap:.3rem;background:var(--color-surface,rgba(15,23,42,.85))!important;border:1px solid var(--color-border,rgba(255,255,255,.12))!important;padding:.45rem .5rem!important;margin-bottom:.75rem!important}.ticker-content{mask-image:linear-gradient(to right,transparent 0px,rgb(0,0,0) 14px,rgb(0,0,0) calc(100% - 14px),transparent 100%);touch-action:pan-y;cursor:grab;user-select:none;-webkit-tap-highlight-color:transparent;order:1;width:100%;max-width:100%;flex:0 0 100%!important}.isharestuff-live-ticker .ticker-lead-group{order:2;width:100%;justify-content:space-between;margin-right:0!important}.ticker-track{display:flex;align-items:center;white-space:nowrap;will-change:transform;transform:translate3d(0,0,0);--ticker-speed:1;animation-name:isharestuffTicker;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:calc(26s / var(--ticker-speed, 1))}.ticker-link{max-width:min(78vw,340px);font-size:.82rem;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;transition:color .2s;color:var(--color-text-heading,#f8fafc)!important}.isharestuff-live-ticker .ticker-ctrl-btn{min-width:44px;height:44px;font-size:.78rem;-webkit-tap-highlight-color:transparent}.ticker-controls-bar{gap:.4rem}.ticker-counter{font-family:var(--bs-font-monospace, ui-monospace, monospace);font-size:.72rem;line-height:1;color:var(--color-text-secondary,#94a3b8);min-width:3.4em;text-align:center;user-select:none;white-space:nowrap;margin-left:auto}.ticker-item{font-size:.82rem}.ticker-item .ticker-date{font-size:.72rem;vertical-align:baseline}.ticker-text-group{display:inline-flex;align-items:baseline}.ticker-badge-live-btn{border:0;cursor:pointer;text-decoration:none!important}.ticker-badge{font-size:.78rem!important;min-height:44px!important;min-width:44px!important;padding:6px 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.signal-live-strip{display:flex;align-items:center;gap:.625rem;min-height:44px;margin-bottom:1rem;padding:.4rem .875rem;border-radius:9999px;border:1px solid rgba(var(--color-border-rgb,148,163,184),.35);background:rgba(var(--color-surface-rgb,15,23,42),.6);backdrop-filter:blur(12px) saturate(140%);overflow:hidden}.signal-live-badge{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fda4af}[data-bs-theme=light] .signal-live-badge,body.light .signal-live-badge{color:#be123c}.signal-live-dot{width:8px;height:8px;border-radius:50%;background:#f43f5e;animation:1.6s ease-in-out 0s infinite normal none running signalLivePulse}.signal-live-strip.is-online .signal-live-dot{background:#22c55e;animation:auto ease 0s 1 normal none running none}.signal-live-item{font-size:.82rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.menue-widget .nav-tree-link{min-width:44px;display:flex;align-items:center;word-break:break-word;overflow-wrap:anywhere;max-width:100%;min-height:44px!important}.menue-widget .nav-title-text{overflow-wrap:anywhere;word-break:break-word}.menue-widget .menue-widget-btn{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-toggler{display:none}}@media (prefers-reduced-motion:reduce){@layer overrides{#news-popup,#news-toast-banner,.animate-pulse,.live-pulse-dot,.live-pulsing-dot,.news-item-card{animation:auto ease 0s 1 normal none running none;transition:none}}.ticker-track{animation:auto ease 0s 1 normal none running none!important}.ticker-content{cursor:default}.signal-live-dot{animation:auto ease 0s 1 normal none running none}}@media (min-width:768px){.isharestuff-live-ticker{flex-wrap:nowrap;row-gap:0;backdrop-filter:blur(12px);padding:.5rem!important;margin-bottom:1rem!important}.isharestuff-live-ticker .ticker-content{order:0;width:auto;max-width:none;flex:1 1 auto!important}.isharestuff-live-ticker .ticker-lead-group{order:0;width:auto;justify-content:flex-start;margin-right:1rem!important}.ticker-controls-bar{gap:.3rem}.isharestuff-live-ticker .ticker-ctrl-btn{min-width:30px;height:auto;font-size:inherit}.ticker-counter{font-size:.66rem;margin-left:0}.ticker-track{animation-duration:calc(40s / var(--ticker-speed, 1))}.ticker-link{max-width:340px;font-size:.85rem}.ticker-item{font-size:.85rem}.ticker-badge{font-size:inherit!important;min-height:0!important;min-width:0!important;padding:.5rem 1rem!important}}@media (max-width:359.98px){.ticker-counter{display:none}.ticker-controls-bar{gap:.3rem}.ticker-badge{padding:6px 9px!important}}@media (max-width:767.98px){.signal-live-strip{flex-wrap:wrap;align-items:flex-start;border-radius:1rem;padding:.5rem .75rem;row-gap:.25rem}.signal-live-badge{margin-top:.1rem}.signal-live-item{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3}} 🔒 GitHub Release: nodejs/node v26.12.0 (14.10.2026) | Sichere Programmierung – TSECURITY.DE Zum Hauptinhalt springen
YouTube Security VideosTrack tokens and models with the My AI Usage Canvas | GitHub Copilot(17.10.2026 um 17:00 Uhr)
•
Windows Tipps & SecurityStarling Releases Free Linux Desktop, Office Apps, Terminal, and SDK(17.10.2026 um 16:39 Uhr)
•
Windows Tipps & SecurityBest AI enabled Teleprompter apps for Windows 11(17.10.2026 um 14:47 Uhr)
•
Sichere ProgrammierungBuilding Accessible Web Interfaces With Modern HTML and CSS(16.10.2026 um 23:31 Uhr)
•
Sichere ProgrammierungModern CSS Grid: Build Responsive Layouts With Less Complexity(16.10.2026 um 23:37 Uhr)
••
Sichere ProgrammierungHello DEV Community!👋🏻(17.10.2026 um 17:27 Uhr)
••
Linux Tipps & HardeningA new beta version for GNOME OS is available(17.10.2026 um 17:28 Uhr)
•
AI & KI NachrichtenPick the LLM eval metric before you build the dashboard(17.10.2026 um 17:30 Uhr)
•
YouTube Security VideosTrack tokens and models with the My AI Usage Canvas | GitHub Copilot(17.10.2026 um 17:00 Uhr)
•
Windows Tipps & SecurityStarling Releases Free Linux Desktop, Office Apps, Terminal, and SDK(17.10.2026 um 16:39 Uhr)
•
Windows Tipps & SecurityBest AI enabled Teleprompter apps for Windows 11(17.10.2026 um 14:47 Uhr)
•
Sichere ProgrammierungBuilding Accessible Web Interfaces With Modern HTML and CSS(16.10.2026 um 23:31 Uhr)
•
Sichere ProgrammierungModern CSS Grid: Build Responsive Layouts With Less Complexity(16.10.2026 um 23:37 Uhr)
••
Sichere ProgrammierungHello DEV Community!👋🏻(17.10.2026 um 17:27 Uhr)
••
Linux Tipps & HardeningA new beta version for GNOME OS is available(17.10.2026 um 17:28 Uhr)
•
AI & KI NachrichtenPick the LLM eval metric before you build the dashboard(17.10.2026 um 17:30 Uhr)
•
Intelligence View
⚡ tsecurity.de Intelligence

GitHub Release: nodejs/node v26.12.0 (14.10.2026)

Release v26.12.0 von nodejs/node auf GitHub: Notable Changes [1ebd6d3677] - (SEMVER-MINOR) doc,lib,src: throw on missing WebAssembly or RX support (Paolo…

Beitrag
0
Seite
0
↗ Quelle (GitHub · nodejs/node)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!
nodejs/nodev26.12.014.10.2026@richardlau

Notable Changes



  • [1ebd6d3677] - (SEMVER-MINOR) doc,lib,src: throw on missing WebAssembly or RX support (Paolo Insogna) #66533

  • [7f1937d2b9] - (SEMVER-MINOR) http: add websocketMask() and websocketUnmask() (James M Snell) #66335


Commits



  • [30e76bb16a] - benchmark: fix input passed to subtle.digest in webcrypto-digest (Rafael Gonzaga) #66608

  • [adef72223a] - benchmark: fix buffer option in buffer read/write benchmarks (Rafael Gonzaga) #66604

  • [2f498f08fe] - benchmark: add util.parseArgs benchmark (Rafael Gonzaga) #66599

  • [4ce8412e18] - benchmark: fix url-searchparams-sort to sort a fresh list (RafaelGSS) #66535

  • [493bd6c66e] - benchmark,tools: fix napi benchmarks on GHA (Nigro Simone) #66423

  • [e4515552d6] - build: run QUIC CI for V8 changes (Yuya Inoue) #66602

  • [a888e51062] - build: support Python 3.15 (Mike McCready) #65750

  • [2afab9a63b] - build: do not include shared gtest in node link path (Antoine du Hamel) #66626

  • [f88c2f8ec6] - build,test: enable temporal support on no-ICU and system-ICU builds (Antoine du Hamel) #66697

  • [5fd03e6fdf] - child_process: propagate config-file permission flags to children (Rafael Gonzaga) #66559

  • [f771134b07] - crypto: isolate provider EC PKCS8 encoding (Filip Skokan) #66413

  • [4e00a293db] - crypto: remove key export and metadata locks (Filip Skokan) #66413

  • [bcd8018775] - crypto: remove verify setup key locking (Filip Skokan) #66413

  • [883250fee2] - crypto: remove KEM key locking (Filip Skokan) #66413

  • [9d98805071] - crypto: remove RSA-OAEP key locking (Filip Skokan) #66413

  • [d6293e7bb1] - crypto: skip secret key mutex allocation (Filip Skokan) #66413

  • [8d8af8003e] - crypto: keep the root cert store per Environment (Shelley Vohr) #66411

  • [c6f0614785] - crypto: remove select Web Crypto warnings (Filip Skokan) #66312

  • [e5360b5a08] - deps: update googletest to 988ea2c1798de7779f656df2281dd36d6039a17a (Node.js GitHub Bot) #66652

  • [7eb230a2c1] - deps: update acorn to 8.19.0 (Node.js GitHub Bot) #66655

  • [af946ba8f3] - deps: update sqlite to 3.54.0 (Node.js GitHub Bot) #66663

  • [007872a85d] - deps: V8: cherry-pick 8d14d49c4040 (Antoine du Hamel) #66627

  • [f44aec4966] - deps: update simdjson to 5.0.3 (Daniel Lemire) #66620

  • [1a33e914e8] - deps: V8: cherry-pick 7d5eb1df2a72 (inoway46) #66566

  • [3294d51e5a] - diagnostics_channel: fix default callback context (Matteo Collina) #66481

  • [5c602a5824] - doc: list futimes among fd APIs disabled by the permission model (Rafael Gonzaga) #66649

  • [eaeb4736c8] - doc: add Test Runner to list of built-in diagnostic channels (Vas Sudanagunta) #66563

  • [0e1c99afae] - doc: document stream/iter behaviors and Node.js extensions (James M Snell) #66483

  • [846236367d] - doc: document URL and Uint8Array references in process.permission (Rafael Gonzaga) #66557

  • [fc3b067be7] - doc: clarify http Agent keepSocketAlive behavior (Efe Karasakal) #66252

  • [73a4e90ce2] - doc: document keepAliveTimeoutBuffer server option (Efe Karasakal) #66286

  • [bb816582af] - doc: fix request.reusedSocket timeout example (Efe Karasakal) #66286

  • [82223ab4d9] - doc: clarify revert PR label policy (Antoine du Hamel) #66529

  • [c6f59d4e8e] - doc: clarify node binary misuse after compromise (Rafael Gonzaga) #66530

  • [8904178498] - doc: document linux-x64-musl build toolchain (Issac) #66523

  • [1e8247a74e] - doc: run license-builder (github-actions[bot]) #66517

  • [b2773d5e4c] - doc: add missing return types in cluster.md (Daniel Pinto) #66453

  • [1ebd6d3677] - (SEMVER-MINOR) doc,lib,src: throw on missing WebAssembly or RX support (Paolo Insogna) #66533

  • [c1073f31de] - ffi: fix exportArrayBuffer type check (Trivikram Kamat) #66455

  • [69148ee0ff] - fs: lock FileHandle on first read in pull() and pullSync() (James M Snell) #66483

  • [700c60a1cd] - fs: serialize FileHandle writer() async writes (James M Snell) #66483

  • [32833def1c] - http: reduce raw header name allocations (Roberto Bianchi) #66488

  • [7f1937d2b9] - (SEMVER-MINOR) http: add websocketMask() and websocketUnmask() (James M Snell) #66335

  • [115731dda7] - http2: speed up response getHeaders (Roberto Bianchi) #66592

  • [447c36cb45] - lib: fix AbortSignal.any() nested composite leak (Darius) #66617

  • [1722ced4b4] - lib: add --allow-fs-vfs to permission available flags (Rafael Gonzaga) #66554

  • [062ece77fc] - lib: fix benchmark record acknowledgement race (Filip Skokan) #66430

  • [05d0b14438] - lib: set exit code on failed node:bench run() (RafaelGSS) #66534

  • [2cab299471] - lib: default node:bench warmup to 10 invocations (RafaelGSS) #66536

  • [83f507845d] - meta: bump nodejs/node-pr-labeler to dfe5eb3 (Soul Lee) #66606

  • [6fbffd5ee5] - meta: bump codecov/codecov-action from 7.1.0 to 7.1.1 (dependabot[bot]) #66448

  • [bd567f8bd6] - module: fix require of imports with package map (Lazizbek Ergashev) #66565

  • [c442f471a5] - module: synchronously load most ES modules (Geoffrey Booth) #62530

  • [51f66f0134] - permission: keep explicit fs grants when dropping a covering directory (Rafael Gonzaga) #66556

  • [1aa10d80e2] - process: mark process.finalization as release candidate (Matteo Collina) #66436

  • [dd4715a6ba] - querystring: fix value decoding after encoded keys (Ved Chaudhari) #66553

  • [9648a6ba8e] - quic: reject closed stream writer writes with a TypeError (James M Snell) #66483

  • [d6f566baf8] - quic: give each BindingData its own allocator state (Shelley Vohr) #66411

  • [c3204c15bd] - quic: validate session close error codes (Christian Aurich Zanettini Martins) #66302

  • [5b87354f5a] - quic: destroy stream on invalid promise body (Christian Aurich Zanettini Martins) #66260

  • [9ef698c781] - sqlite: validate aggregate() name and options (Guilherme Araújo) #66463

  • [bbf41f8cfb] - sqlite: persist enableDefensive() across reopen (Trivikram Kamat) #66404

  • [54867cd25e] - sqlite: throw on oversized strings instead of aborting (Trivikram Kamat) #66521

  • [4314cde48b] - src: release uv_fs_t in permission WildcardIfDir (Rafael Gonzaga) #66555

  • [0e58916f08] - src: stop including simdjson.h from env.h (Daniel Lemire) #66620

  • [06f56a55bb] - src: use native CopyArrayBufferBytes for webstream buffer copy (René) #66400

  • [2e3dd5bb63] - src: fix config file handling (Marco Ippolito) #66431

  • [cd86506bc2] - src: mark config file as stable (Marco Ippolito) #66431

  • [15ff9884e4] - stream: skip idle webstreams start and watchers (Matteo Collina) #66424

  • [3f75c89fb8] - stream: add pipeToSync() failOnIncompleteClose option (James M Snell) #66483

  • [6cecf140e7] - stream: do not fail the writer when pipeToSync() cannot close (James M Snell) #66483

  • [16833534b6] - stream: fix fromSync() async input error messages (James M Snell) #66483

  • [af41622ad8] - stream: reject closed fromWritable() writes with a TypeError (James M Snell) #66483

  • [4b83c6c38e] - stream: accept explicit stream/iter budgets below 16384 (James M Snell) #66483

  • [f302fbd04a] - stream: reduce per-chunk overhead in stream/iter consumers (James M Snell) #66483

  • [7ba60dcdbe] - stream: keep the original error when writer.fail() throws (James M Snell) #66483

  • [dcac51a7db] - stream: align pull() abort handling with the spec (James M Snell) #66483

  • [995dee6b6b] - stream: honor stream/iter protocols on function objects (James M Snell) #66483

  • [6eaf91353a] - stream: do not hold back nested async data in from() (James M Snell) #66483

  • [69d44aedb4] - stream: bound pre-batched async values in from() (James M Snell) #66483

  • [6b1e7c4cf1] - stream: guard shareSync() against re-entrant source reads (James M Snell) #66483

  • [8a47365425] - stream: split oversized share batches under drop-oldest (James M Snell) #66483

  • [30cbc4e643] - stream: reject drop-newest backpressure in shareSync() (James M Snell) #66483

  • [42ae08594e] - stream: detach shareSync consumers on strict budget errors (James M Snell) #66483

  • [fa49de9ba6] - stream: keep share buffer when all consumers detach (James M Snell) #66483

  • [e6662cb904] - stream: fix Utf8Stream flush handling (James M Snell) #66473

  • [93596b1a9e] - stream: add dump()/dumpSync() for stream/iter (Ethan Arrowood) #65598

  • [4ba6ce1b0c] - stream: port remaining SonicBoom tests for Utf8Stream (Matteo Collina) #66275

  • [cd8b5fa5b0] - test: tolerate async block count updates in test-fs-stat-bigint (Rafael Gonzaga) #66576

  • [30814ce991] - test: replace discard loops with dump() (Ethan Arrowood) #65598

  • [20441b8fc0] - test: run node-bench tools test sequentially (Filip Skokan) #66338

  • [9618da6fe3] - test: remove duplicated cases in permission fs-read fixture (Rafael Gonzaga) #66450

  • [c348a4cb46] - test: run instantiateStreaming-bad-imports WPT (Filip Skokan) #66322

  • [7d4fda6ba7] - test: honor allowed WPT promise rejections (Filip Skokan) #66322

  • [d4c87eb086] - test: scope Blob WPT failures to big-endian (Filip Skokan) #66322

  • [7309ddf204] - test_runner: rerun failing todo tests in suites (Barak) #66605

  • [da908b3072] - test_runner: report load errors with --test-isolation=none (Lazizbek Ergashev) #66550

  • [b18e121625] - test_runner: add mock call assertions to t.assert (Guilherme Araújo) #66476

  • [3d691ab75e] - tools: restore Python 3.14 for daily WPT (Filip Skokan) #66699

  • [714aca1ef6] - tools: switch to PGP and SHA256 in ICU updater (Antoine du Hamel) #66469

  • [fa9fca45e4] - tools: lint thread_local in src (Shelley Vohr) #66411

  • [dbc3e97847] - tools: copy hdr_histogram_internal.h in update-histogram.sh (Filipe Oliveira (Redis)) #66528

  • [4760c27904] - tools: bump the eslint group in /tools/eslint with 5 updates (dependabot[bot]) #66445

  • [63c20ee58e] - vfs: add ComposableProvider for layered mounts (Matteo Collina) #66235

  • [ab057989af] - watch: strip underscore aliases of watch flags (Trivikram Kamat) #66365

🔍 CTI & Forensik

Cyber Threat Intelligence & Forensik

ATT&CK-Navigator · IoC-Radar · Exploit-Belege
MITRE ATT&CK Matrix Navigator
1 belegte Technik
T1195TA0011 · Command and Control
Supply Chain Compromise
Mitigation: M1045 Code Signing
Quelle: Kontext-Klassifikation des Artikeltextes
Command and Control
CTI Threat Relationship Graph
Akteure · Techniken · Beziehungen
6 Knoten · 5 Relationen
CVE / Incident Threat Actor Software MITRE ATT&CK CWE Weakness IoC
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