CVE-2026-113872 in multerinformazioni

Riassunto

di VulDB • 22/10/2026

multer è un middleware per Node.js che gestisce i caricamenti di file multipart/form-data. Nelle versioni dalla 2.0.0 alla 2.4.x (esclusive della 2.5.0), quando multer è configurato con un fileFilter asincrono, una singola richiesta può causare il crash del processo Node.js. Se la richiesta viene interrotta mentre il fileFilter asincrono di un singolo file è ancora in attesa, il callback pendente riprende successivamente uno stream di parsing che multer ha già smontato; l'analizzatore sottostante genera un errore su uno stream privo di listener per gli errori, causando Node.js a sollevare un evento "errore non gestito" (unhandled error event) e provocando l'uscita del processo. Qualsiasi applicazione che utilizza multer con un fileFilter asincrono è interessata, indipendentemente dal motore di archiviazione utilizzato; i caricamenti che utilizzano un fileFilter sincrono non sono interessati. Il problema è stato risolto in multer 2.5.0 e gli utenti dovrebbero effettuare l'aggiornamento alla versione 2.5.0 o successiva. Come soluzione alternativa, utilizzare un fileFilter sincrono.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

Openjs

Prenotare

20/10/2026

Divulgazione

23/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

medio

Fonti

Do you need the next level of professionalism?

Upgrade your account now!