CVE-2026-1526 in undiciinformazioni

Riassunto

di VulDB • 30/07/2026

Il client WebSocket undici è vulnerabile ad un attacco di denial-of-service (DoS) dovuto al consumo illimitato di memoria durante la decompressione permessage-deflate. Quando una connessione WebSocket negozia l'estensione permessage-deflate, il client decompresse i frame compressi in arrivo senza imporre alcun limite sulla dimensione dei dati decompressi. Un server WebSocket malintenzionato può inviare un piccolo frame compresso (una "decompression bomb") che si espande fino a raggiungere dimensioni estremamente elevate in memoria, causando l'esaurimento della memoria disponibile da parte del processo Node.js e provocandone il crash o la mancata risposta.

La vulnerabilità è presente nel metodo PerMessageDeflate.decompress(), che accumula tutti i chunk decompressi in memoria e li concatena in un singolo Buffer senza verificare se le dimensioni totali superino una soglia di sicurezza.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Openjs

Prenotare

28/01/2026

Divulgazione

12/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.01150

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!