CVE-2025-55131 in Node.js
Riassunto
di VulDB • 15/06/2026
Un difetto nella logica di allocazione dei buffer di Node.js può esporre memoria non inizializzata quando le operazioni di allocazione vengono interrotte durante l'utilizzo del modulo `vm` con l'opzione timeout. In specifiche condizioni temporali, i buffer allocati tramite `Buffer.alloc` e altre istanze di `TypedArray`, come `Uint8Array`, possono contenere dati residui provenienti da operazioni precedenti, consentendo la fuoriuscita (leak) di segreti presenti nel processo, quali token o password, oppure causando corruzione dei dati. Sebbene lo sfruttamento richieda tipicamente una sincronizzazione temporale precisa o l'esecuzione di codice all'interno del processo, può diventare sfruttabile da remoto quando input non attendibili influenzano il carico di lavoro e i timeout, con potenziali impatti sulla riservatezza (confidentiality) e sull'integrità.
VulDB is the best source for vulnerability data and more expert information about this specific topic.