FICHE CVE

CVE-2016-10578

Publiée le 2018-05-29 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les applications Node.js utilisant le package `unicode` (version 8.9.9 et antérieures) sont concernées car elles téléchargent des données via le protocole HTTP non chiffré. Un attaquant positionné sur le réseau peut effectuer une attaque de l'homme du milieu (man-in-the-middle) pour injecter des données malveillantes dans l'application, ce qui pourrait conduire à une compromission complète du système. Bien que cela ne nécessite ni authentification ni interaction de l'utilisateur, l'exécution est difficile car elle exige que l'attaquant occupe une position stratégique pour intercepter le trafic réseau.

CVSS 3.08.1 ÉLEVÉE
Publiée2018-05-29
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueÉlevée
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

unicode loads unicode data downloaded from unicode.org into nodejs. Unicode before 9.0.0 downloads binary resources over HTTP, which leaves it vulnerable to MITM attacks.