CVE-2016-9391
WysokieStreszczenie
Funkcja jpc_bitstream_getbits w pliku jpc_bs.c w JasPer przed wersją 2.0.10 pozwala zdalnym atakującym na spowodowanie awarii usługi (błąd asercji) poprzez przesłanie bardzo dużej liczby całkowitej.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zakłócenia działania usługi, co może prowadzić do przestojów i utraty dostępności systemu.
Rekomendacja
Zaleca się aktualizację JasPer do wersji 2.0.10 lub nowszej, aby usunąć tę podatność.
Inne podatności w JasPer
Zobacz wszystkie- CVE-2017-14229Wysokie
W funkcji jpc_dec_tileinit w pliku jpc/jpc_dec.c w Jasper 2.0.13 występuje nieskończona pętla, co może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13752Wysokie
W funkcji jpc_dequantize() w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13751Wysokie
W funkcji calcstepsizes() w pliku jpc/jpc_dec.c w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13750Wysokie
W funkcji jpc_dec_process_siz() w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13749Wysokie
W funkcji jpc_pi_nextrpcl() w pliku jpc/jpc_t2cod.c w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13748Wysokie
W JasPer 2.0.12 występuje wiele wycieków pamięci, które są wywoływane w funkcji jas_strdup() w pliku base/jas_string.c. Może to prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13747Wysokie
W funkcji jpc_floorlog2() w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13746Wysokie
W funkcji jpc_dec_process_siz() w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service.
- CVE-2017-13745Wysokie
W funkcji jpc_dec_process_sot() w JasPer 2.0.12 występuje osiągalny błąd asercji, który może prowadzić do zdalnego ataku typu denial of service. Problem ten jest spowodowany nieoczekiwaną wartością zwracaną przez jpc_ppmstabtostreams.
- CVE-2017-1000050Wysokie
JasPer 2.0.12 jest podatny na wyjątek wskaźnika NULL w funkcji jp2_encode, która nie sprawdza, czy obraz zawiera przynajmniej jeden komponent, co prowadzi do odmowy usługi.
Oryginalny opis (angielski, źródło NVD)
The jpc_bitstream_getbits function in jpc_bs.c in JasPer before 2.0.10 allows remote attackers to cause a denial of service (assertion failure) via a very large integer.

