Katalog CVE
CVE-2017-1001003
KrytyczneStreszczenie
Wersje math.js przed 3.17.0 miały problem, w którym prywatne właściwości, takie jak konstruktor, mogły być zastępowane przy użyciu znaków unicode podczas tworzenia obiektu.
Ocena ryzyka
Może to prowadzić do nieautoryzowanej modyfikacji obiektów, co zagraża integralności aplikacji korzystających z tej biblioteki.
Rekomendacja
Zaleca się aktualizację do wersji math.js 3.17.0 lub nowszej, aby usunąć tę podatność.
Oryginalny opis (angielski, źródło NVD)
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.

