FICHE CVE

CVE-2017-1001002

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

🇫🇷 EN BREF

Les applications utilisant la bibliothèque `math.js` version 3.17.0 ou antérieure sont vulnérables à l'exécution de code arbitraire. Un attaquant peut exécuter des commandes malveillantes sur votre serveur en fournissant un nom de fonction spécialement conçu contenant du code JavaScript. Cette attaque est facile à réaliser car elle ne nécessite ni authentification, ni interaction de l'utilisateur, et peut être déclenchée à distance via le réseau.

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 arbitrary code execution in the JavaScript engine. Creating a typed function with JavaScript code in the name could result arbitrary execution.