Aller au contenu
Développeur Full Stack
, ,

multer : arrêt du processus lors de l’abandon d’un téléversement

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P3Élevée

Avec un fileFilter asynchrone, l’abandon d’une requête pendant le traitement d’un fichier peut provoquer une erreur non interceptée et arrêter le processus Node.js. Le problème concerne les versions de multer à partir de 2.0.0 et antérieures à 2.5.0; les fileFilter synchrones ne sont pas concernés.

Node.js
IdentifiantCVE-2026-113872
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctifmulter 2.5.0

Source : NVD — CVE-2026-113872

Analyse technique

Si le filtre asynchrone reprend après l’abandon de la requête, il peut relancer un flux déjà démonté; l’erreur émise n’a plus d’écouteur.

Impact, versions et correctif

Événement datéLa publication NVD est datée du 2026-10-22 dans la période demandée; l’avis décrit une vulnérabilité et sa version corrigée.
ImpactUne requête interrompue peut provoquer l’arrêt du processus de l’application utilisant multer avec un fileFilter asynchrone.
Versions affectéesVersions à partir de 2.0.0 et antérieures à 2.5.0.
Version corrigéemulter 2.5.0
ContournementUtiliser un fileFilter synchrone.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.5 · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Publication2026-10-22T17:17:05.377+02:00
Mise à jour2026-10-22T21:17:36.023+02:00

Action recommandée

Mettre à niveau vers multer 2.5.0 ou une version ultérieure.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :