CVE-2016-4355
WysokieStreszczenie
Wielokrotne przepełnienia całkowite w pliku ber-decoder.c w Libksba przed wersją 1.3.3 umożliwiają zdalnym atakującym spowodowanie awarii (denial of service) poprzez spreparowane dane BER, co prowadzi do przepełnienia bufora.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zdalnego wywołania awarii systemu, co może prowadzić do przerwy w dostępności usług.
Rekomendacja
Zaleca się aktualizację Libksba do wersji 1.3.3 lub nowszej, aby usunąć tę podatność.
Inne podatności w Libksba
Zobacz wszystkie- CVE-2016-4579Wysokie
Libksba w wersjach przed 1.3.4 pozwala zdalnym atakującym na spowodowanie odmowy usługi (odczyt poza zakresem i awaria) poprzez nieokreślone wektory, związane z 'zwróconą długością obiektu z _ksba_ber_parse_tl.'
- CVE-2016-4574Wysokie
Błąd off-by-one w funkcji append_utf8_value w dekoderze DN w Libksba przed wersją 1.3.4 umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez nieprawidłowe dane zakodowane w UTF-8.
- CVE-2016-4356Wysokie
Funkcja append_utf8_value w dekoderze DN w Libksba przed wersją 1.3.3 umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez odczyt poza zakresem, gdy wysoka wartość bitu bajtu po nieprawidłowych danych zakodowanych w UTF-8 jest czyszczona.
- CVE-2016-4354Wysokie
W pliku ber-decoder.c w Libksba przed wersją 1.3.3 użyto nieprawidłowego typu danych całkowitych, co umożliwia zdalnym atakującym spowodowanie awarii (denial of service) poprzez spreparowane dane BER, prowadząc do przepełnienia bufora.
- CVE-2016-4353Wysokie
W pliku ber-decoder.c w Libksba przed wersją 1.3.3 występuje problem z obsługą przepełnień stosu dekodera, co pozwala zdalnym atakującym na spowodowanie awarii usługi poprzez spreparowane dane BER.
- CVE-2014-9087Wysokie
W funkcji ksba_oid_to_str w Libksba przed wersją 1.3.2 występuje problem z niedoborem wartości całkowitej, co pozwala zdalnym atakującym na spowodowanie awarii systemu poprzez spreparowany OID w wiadomości S/MIME lub danych OpenPGP opartych na ECC.
Oryginalny opis (angielski, źródło NVD)
Multiple integer overflows in ber-decoder.c in Libksba before 1.3.3 allow remote attackers to cause a denial of service (crash) via crafted BER data, which leads to a buffer overflow.

