CVE-2016-10141
KrytyczneStreszczenie
W funkcji regemit w pliku regexp.c w MuJS firmy Artifex Software, Inc. zaobserwowano podatność na przepełnienie całkowite. Wymaga ona użycia wyrażenia regularnego z zagnieżdżoną powtórzeniem, co może prowadzić do wykonania kodu lub stanu odmowy usługi (przepełnienie bufora).
Ocena ryzyka
Eksploatacja tej podatności może prowadzić do poważnych konsekwencji, takich jak wykonanie nieautoryzowanego kodu lub awaria usługi, co zagraża integralności i dostępności systemu.
Rekomendacja
Zaleca się aktualizację MuJS do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie użycia wyrażeń regularnych w aplikacjach korzystających z tej biblioteki.
Oryginalny opis (angielski, źródło NVD)
An integer overflow vulnerability was observed in the regemit function in regexp.c in Artifex Software, Inc. MuJS before fa3d30fd18c348bb4b1f3858fb860f4fcd4b2045. The attack requires a regular expression with nested repetition. A successful exploitation of this issue can lead to code execution or a denial of service (buffer overflow) condition.

