Aller au contenu
Développeur Full Stack
, ,

undici : plantage du processus Node.js lors du traitement de réponses décompressées

Dans cet article 5 rubriques
Veille sécuritéBackend & données
P4Moyenne

Une erreur levée par un gestionnaire de réponse depuis un rappel asynchrone du flux zlib peut échapper au traitement d’erreurs d’undici et faire terminer le processus Node.js. Un serveur HTTP malveillant peut déclencher le plantage avec une réponse compressée dont le contenu décompressé dépasse la limite configurée.

Node.js
IdentifiantCVE-2026-87029
GravitéMoyenne
Exploitationnon connue / non déterminée
Correctifundici 7.30.1 et 8.12.2

Source : NVD — CVE-2026-87029

Analyse technique

L’intercepteur decompress transmet les données décompressées au gestionnaire en aval depuis des rappels d’événements zlib. Les exceptions asynchrones, notamment celles du dump interceptor lorsque la taille maximale est dépassée, ne sont pas converties en échec isolé de la requête.

Impact, versions et correctif

Événement datéLa CVE a été publiée le 15 octobre, hors période. La fiche NVD a été mise à jour le 16 octobre 2026 à 20:18:12.427Z; la description indique un correctif et des versions fixes, changement substantiel retenu dans la période.
ImpactUn serveur HTTP malveillant peut provoquer l’arrêt du processus Node.js client lorsque l’intercepteur decompress est combiné à un gestionnaire qui lève une exception.
Versions affectéesundici 7.15.0 à 7.30.0 et 8.0.0 à 8.12.1
Version corrigéeundici 7.30.1 et 8.12.2
ContournementÉviter de combiner l’intercepteur decompress avec un gestionnaire de réponse qui lève une exception pendant le traitement.
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS5.9
EPSS0,25% · percentile 15,2%
Publication2026-10-15T19:17:47.050Z
Mise à jour2026-10-16T20:18:12.427Z

Détection / vérification

Vérifier les versions d’undici et l’usage combiné de l’intercepteur decompress avec des gestionnaires de réponse susceptibles de lever une exception.

Action recommandée

Mettre à niveau undici vers la version 7.30.1 ou 8.12.2, ou une version ultérieure.

Sources

Priorisation DFS : P4 · 1 source(s).

Article précédent :
Article suivant :