Podatności MuJS
11 znanych podatności CVE w MuJS, przetłumaczonych i ocenionych.
- CVE-2016-10132Wysokie
W bibliotece MuJS firmy Artifex Software, Inc. występuje podatność, która pozwala atakującym na spowodowanie awarii systemu poprzez dereferencję wskaźnika NULL podczas kompilacji wyrażeń regularnych.
- CVE-2016-9108Wysokie
Przepełnienie całkowitej liczby w funkcji js_regcomp w pliku regexp.c w MuJS przed commit b6de34ac6d8bb7dd5461c57940acfbd3ee7fd93e może umożliwić atakującym spowodowanie awarii aplikacji poprzez spreparowany wyrażenie regularne.
- CVE-2017-5628Wysokie
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.
- CVE-2017-5627Wysokie
W MuJS przed wersją 4006739a28367c708dea19aeb19b8a1a9326ce08 odkryto problem związany z brakiem sprawdzenia długości tablicy w funkcji jsR_setproperty. To prowadzi do przepełnienia całkowitego w funkcji js_pushstring podczas analizowania specjalnie przygotowanego pliku JS.
- CVE-2016-9109Wysokie
MuJS od Artifex Software pozwala atakującym na spowodowanie odmowy usługi (awarii) poprzez wektory związane z niekompletnymi sekwencjami ucieczki. Ta podatność występuje z powodu niekompletnego rozwiązania dla CVE-2016-7563.
- CVE-2016-7563Wysokie
Funkcja chartorune w MuJS firmy Artifex Software pozwala atakującym na wywołanie odmowy usługi (odczyt poza zakresem) poprzez umieszczenie znaku * (gwiazdka) na końcu wejścia.
- CVE-2016-9136Wysokie
MuJS przed wersją a0ceaf5050faf419401fe1b83acfa950ec8a8a89 firmy Artifex Software, Inc. pozwala atakującym zależnym od kontekstu na uzyskanie wrażliwych informacji poprzez wykorzystanie specjalnie przygotowanego kodu JavaScript, co jest związane z problemem 'Buffer Over-read'.
- CVE-2016-7506Wysokie
W funkcji Sp_replace_regexp w MuJS firmy Artifex Software, Inc. przed wersją 5000749f5afe3b956fc916e407309de840997f4a zaobserwowano podatność na odczyt poza zakresem. Skuteczne wykorzystanie tej luki może prowadzić do wykonania kodu lub stanu odmowy usługi.
- CVE-2016-10133Krytyczne
W podatności CVE-2016-10133 występuje przepełnienie bufora na stercie w funkcji js_stackoverflow w pliku jsrun.c w MuJS. Atakujący mogą wykorzystać błąd związany z usuwaniem dodatkowych argumentów do funkcji lekkich, co prowadzi do nieokreślonego wpływu.
- CVE-2016-7505Krytyczne
W funkcji divby w MuJS przed wersją 8c805b4eb19cf2af689c860b77e6111d2ee439d5 wystąpiła podatność na przepełnienie bufora. Skuteczne wykorzystanie tej podatności może prowadzić do wykonania kodu lub stanu odmowy usługi.
- CVE-2016-7504Krytyczne
W funkcji Rp_toString w MuJS przed wersją 5c337af4b3df80cf967e4f9f6a21522de84b392a wystąpiła podatność typu use-after-free. Jej wykorzystanie może prowadzić do wykonania złośliwego kodu lub stanu odmowy usługi.

