Aller au contenu
Développeur Full Stack
, ,

@hapi/content : déni de service par analyse d’en-tête Content-Disposition

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

Content.disposition() peut effectuer un traitement quadratique lorsqu’un paramètre d’en-tête contient un long jeton sans signe égal. L’analyse d’un en-tête malveillant peut bloquer la boucle d’événements Node.js avant le traitement par les routes.

Node.js
IdentifiantCVE-2026-119202
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif@hapi/content 6.0.3

Source : NVD — CVE-2026-119202

Analyse technique

Le défaut se trouve dans l’expression régulière globale utilisée pour parcourir les noms de paramètres. Il peut être atteint via @hapi/pez lors de l’analyse de multipart/form-data, ou par appel direct avec un en-tête non fiable.

Impact, versions et correctif

Événement datéLa fiche NVD fournie indique une publication le 29 octobre 2026. La mise à jour du 30 octobre est postérieure à la période figée.
ImpactDéni de service par blocage de la boucle d’événements Node.js.
Versions affectées@hapi/content de 3.0.6 à 6.0.2
Version corrigée@hapi/content 6.0.3
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.5
Publication2026-10-29T21:17:19.217Z
Mise à jour2026-10-30T19:39:14.897Z

Détection / vérification

Vérifier les versions de @hapi/content et l’analyse de valeurs Content-Disposition contrôlées par des utilisateurs, notamment dans les routes multipart.

Action recommandée

Mettre à niveau @hapi/content vers 6.0.3 ou une version ultérieure.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :