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.
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.