Katalog CVE

CVE-2017-1001003

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

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

Inne podatności w math.js

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

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS