CVE-2014-9087
WysokieStreszczenie
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.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zdalnego wywołania awarii, co prowadzi do odmowy usługi i potencjalnych przestojów w działaniu systemu.
Rekomendacja
Zaleca się aktualizację Libksba do wersji 1.3.2 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-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.
Oryginalny opis (angielski, źródło NVD)
Integer underflow in the ksba_oid_to_str function in Libksba before 1.3.2, as used in GnuPG, allows remote attackers to cause a denial of service (crash) via a crafted OID in a (1) S/MIME message or (2) ECC based OpenPGP data, which triggers a buffer overflow.

