Sabato 24 ottobre 2026
L’edizione di oggi
Millebit
AI · Software · QA
Il segnale, non il rumore.

Gli articoli di Millebit sono scritti con l’intelligenza artificiale a partire da fonti citate in ogni pezzo. Come lavoriamo

Sviluppo software

Node.js rilascia due patch di sicurezza

Testo scritto con l’intelligenza artificiale a partire da 2 fonti citate, senza revisione umana prima della pubblicazione.

Le versioni 26.12.1 (Current) e 24.22.1 (LTS) del 21 ottobre 2026 correggono più vulnerabilità ad alta gravità in TLS, DNS e Brotli.

Illustrazione generata con l’intelligenza artificiale

Il 21 ottobre 2026 Node.js ha pubblicato due security release: 26.12.1 (Current) e 24.22.1 “Krypton” (LTS), con correzioni classificate High su TLS, DNS e Brotli1,2.

Le note di rilascio indicano quattro CVE ad alta gravità comuni a entrambe le versioni. Due riguardano TLS: rifiuto di indirizzi IP non canonici e fix a una regressione nella normalizzazione degli IP. Una interessa il DNS: validazione degli input di resolve contro byte null. La quarta tocca Brotli, con l’inclusione di una correzione cherry-pickata identificata come CVE-2026-1114971,2.

Oltre alle patch High, entrambi i rami includono fix di gravità Media. Nel modulo http viene garantito che il data guard dell’agente funzioni anche senza I/O. In crypto viene azzerata la cache dei valori casuali tra snapshot. È presente anche un fix Low nel permission model per realpathSync. Solo sulla Current appare un’ulteriore voce Low su zlib, che evita il caching di intestazioni ZIP locali non valide1,2.

La 26.12.1 integra modifiche aggiuntive rispetto al ramo LTS. In TLS vengono rifiutate catene che contengono chiavi pubbliche bloccate. Nel motore V8 è stato backportato il commit 93cd21e8254b. Sugli strumenti di rilascio è stato introdotto un retry del controllo Gatekeeper e dello stapling dopo la notarizzazione. La Current aggiorna anche c-ares alla 1.34.9 e allinea i certificati root a NSS 3.131.11.

La 24.22.1 “Krypton” porta aggiornamenti di dipendenze mirati. Oltre a c-ares 1.34.9 e ai certificati root NSS 3.131.1, le note elencano timezone 2026e, i sorgenti di OpenSSL a openssl-3.5.9 e undici alla 7.30.1. Il post ufficiale etichetta esplicitamente il rilascio come security release, in linea con la Current2.

I nomi dei maintainer compaiono accanto a più voci chiave. Matteo Collina firma il rifiuto degli IP non canonici e la voce su zlib nella Current. James M Snell interviene su DNS e sulla regressione di normalizzazione IP, oltre al fix http di gravità Media. Evgenii Kliuchnikov è associato alla correzione Brotli. Filip Skokan lavora al reset delle cache casuali in crypto. RafaelGSS figura sul controllo del permission model in realpathSync. Ulises Gascon compare sulla misura TLS che blocca catene con chiavi pubbliche vietate, nella Current. Antoine du Hamel cura l’aggiornamento dei certificati root a NSS 3.131.1. Il bot del repository aggiorna c-ares in entrambi i rami e, per la LTS, anche timezone, OpenSSL e undici1,2.

Le due release sono accompagnate da post a firma di Antoine du Hamel, con la data del 21 ottobre 2026. La pagina della 26.12.1 è indicata come Current e mostra anche che il post è stato preparato da @RafaelGSS. La pagina della 24.22.1 riporta il nome in codice “Krypton” del ramo LTS e l’handle @aduh951,2.

Per i dettagli di implementazione, le note di rilascio elencano esplicitamente i cambiamenti, compresi gli hash dei commit dove presenti, come nel caso del backport su V8 e degli aggiornamenti di librerie e toolchain1,2.

Fonti

  1. Node.js 26.12.1 (Current) Node.js Blog · 21 ottobre 2026
  2. Node.js 24.22.1 (LTS) Node.js Blog · 21 ottobre 2026
Come è nato questo articolo Scritto da un sistema di intelligenza artificiale, con controlli automatici

Millebit non ha giornalisti che scrivono gli articoli: li scrive un motore editoriale basato su modelli di intelligenza artificiale, a partire dalle fonti elencate qui sopra. Prima di uscire, ogni testo passa questi controlli:

  • Fedeltà alle fonti. Un secondo passaggio toglie ogni affermazione che le fonti non sostengono. Valutazione su questo pezzo: 10/10.
  • Anti-cliché. Un filtro scarta frasi fatte, enfasi e tic della prosa artificiale: superato.
  • Giudizio editoriale. Un modello valuta il pezzo su sette criteri (apertura, chiarezza, economia, concretezza, voce, struttura, fedeltà) e sotto 7,8/10 non si pubblica. Questo articolo ha preso 8,4/10 dopo 2 revisioni.

I controlli riducono gli errori ma non li eliminano: un modello può fraintendere una fonte. Per le decisioni importanti, risali alla fonte originale. Se trovi un errore, segnalacelo.

Come funziona Millebit, nel dettaglio →

Hai trovato un errore? Segnalacelo
Tipo di segnalazione

Leggiamo ogni segnalazione. Le correzioni fatte sono elencate in Correzioni. L’email, se la lasci, serve solo a risponderti.