Katalog CVE

CVE-2017-5628

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W oprogramowaniu MuJS przed wersją 8f62ea10a0af68e56d5c00720523ebcba13c2e6a odkryto problem związany z funkcją MakeDay w pliku jsdate.c, która nie waliduje miesiąca. To prowadzi do przepełnienia całkowitego podczas analizowania specjalnie przygotowanego pliku JS.

Ocena ryzyka

Przepełnienie całkowite może prowadzić do nieprzewidzianego zachowania aplikacji, co stwarza ryzyko wykonania złośliwego kodu lub awarii systemu.

Rekomendacja

Zaleca się aktualizację MuJS do najnowszej wersji, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów walidacji danych wejściowych.

Inne podatności w MuJS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

An issue was discovered in Artifex Software, Inc. MuJS before 8f62ea10a0af68e56d5c00720523ebcba13c2e6a. The MakeDay function in jsdate.c does not validate the month, leading to an integer overflow when parsing a specially crafted JS file.

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