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

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