CVE-2016-4574
WysokieStreszczenie
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.
Ocena ryzyka
Podatność ta może prowadzić do awarii systemu, co wpływa na dostępność usług w organizacji.
Rekomendacja
Zaleca się aktualizację Libksba do wersji 1.3.4 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-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-4355Wysokie
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.
- 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)
Off-by-one error in the append_utf8_value function in the DN decoder (dn.c) in Libksba before 1.3.4 allows remote attackers to cause a denial of service (out-of-bounds read) via invalid utf-8 encoded data. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-4356.

