FICHE CVE

CVE-2017-1001003

Publiée le 2017-11-27 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les applications utilisant la bibliothèque `math.js` (versions antérieures à 3.17.0) sont vulnérables à une faille permettant à des attaquants d'écraser des propriétés d'objets internes à l'aide de caractères Unicode spécifiques. Un attaquant peut exploiter cette vulnérabilité via un réseau pour exécuter du code arbitraire ou faire planter l'application, prenant ainsi le contrôle total du processus affecté. Cette attaque ne nécessite ni authentification ni interaction de l'utilisateur et est relativement simple à exécuter.

CVSS 3.09.8 CRITIQUE
Publiée2017-11-27
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
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)

math.js before 3.17.0 had an issue where private properties such as a constructor could be replaced by using unicode characters when creating an object.