Il 25 ottobre 2026, Sweet Security ha dichiarato che la vulnerabilità Node2Shell si estende oltre l’implementazione originale in C e interessa una libreria Go per la compressione Brotli utilizzata da diversi progetti HTTP. La società di sicurezza ha individuato una correzione inviata alla libreria Go il 23 ottobre.
Punti chiave
- Traefik, Fiber, Iris e fasthttp dipendono dalla libreria interessata.
- La presenza di una dipendenza non dimostra di per sé che un’applicazione sia vulnerabile: contano le versioni e la configurazione.
Come la vulnerabilità Node2Shell raggiunge i progetti Go
Tomer Ben Gera, ingegnere di Sweet Security, ha individuato la correzione per la libreria Go insieme agli interventi di mitigazione per l’implementazione originale in C. La società ha dichiarato che la sua analisi ha rilevato la replica in Go del difetto sottostante nella gestione della memoria.
La libreria interessata è utilizzata, direttamente o indirettamente, da diversi progetti HTTP in Go. La dipendenza di Fiber, per esempio, passa da fasthttp nella versione 2.52.9, dove i corpi delle richieste compressi e controllati dal client potrebbero creare un percorso verso la vulnerabilità.
| Elemento | Dettagli |
|---|---|
| Traefik | Dipendenza diretta utilizzata dal middleware Compress per codificare le risposte Brotli in uscita. |
| Fiber | Dipendenza indiretta tramite fasthttp nella versione 2.52.9; la decodifica del corpo della richiesta è esposta attraverso Ctx.Body() e JSON BodyParser. |
| Iris | Dipendenza diretta con supporto per la codifica delle risposte e la decodifica delle richieste. |
| fasthttp | Dipendenza diretta fino alla versione 1.73.0; nella versione 1.74.0 è stata sostituita con un’alternativa. |
Cosa dovrebbero verificare i team di sicurezza
Sweet Security ha dichiarato che l’esposizione dipende dalla versione della libreria, dall’eventuale utilizzo della codifica o decodifica Brotli da parte dell’applicazione e dalla sua configurazione. Ha consigliato alle organizzazioni di censire i servizi HTTP basati su Go, confrontare le versioni delle librerie con quelle corrette e verificare se è abilitata la decodifica di input Brotli controllati dal client.
La società ha inoltre raccomandato di monitorare il comportamento in fase di esecuzione per individuare possibili segnali di sfruttamento, tra cui l’esecuzione inattesa di processi, connessioni in uscita insolite e comportamenti anomali della memoria nei processi worker HTTP. Ha avvertito che gli scanner che si basano su percorsi di installazione noti e registri di pacchetti potrebbero non rilevare le librerie vulnerabili.
Leggi altre notizie
Avvertenza
Questo articolo di FinanceVelix fornisce informazioni di carattere generale e non costituisce consulenza finanziaria, d’investimento, legale o fiscale personalizzata. I prezzi di mercato, i tassi d’interesse e le condizioni economiche possono cambiare; gli investimenti comportano un rischio di perdita. I fatti rispecchiano le informazioni disponibili al momento della pubblicazione e possono cambiare. Verifica autonomamente le informazioni importanti e, se necessario, consulta un professionista qualificato. La menzione di un’attività, di una società o di un servizio non costituisce un’approvazione.





Commenti
Sii rispettoso. Niente spam, furti d'identità o credenziali private. I normali post e commenti appaiono immediatamente; i link sospetti vengono trattenuti per la revisione.
Attendi…