CVE-2016-6891
WysokieStreszczenie
MatrixSSL w wersjach przed 3.8.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) poprzez spreparowany prymityw Bit Field ASN.1 w certyfikacie X.509.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do zakłócenia działania usług korzystających z MatrixSSL, co może prowadzić do przestojów w organizacji.
Rekomendacja
Zaleca się aktualizację MatrixSSL do wersji 3.8.6 lub nowszej, aby zlikwidować tę podatność.
Inne podatności w MatrixSSL
Zobacz wszystkie- CVE-2016-6886Wysokie
Funkcja pstm_reverse w MatrixSSL przed wersją 3.8.4 umożliwia zdalnym atakującym spowodowanie odmowy usługi (nieprawidłowe odczyty pamięci i awarie) poprzez użycie wartości zerowej lub modułu klucza dla klucza tajnego podczas wymiany kluczy RSA.
- CVE-2016-6885Wysokie
Funkcja pstm_exptmod w MatrixSSL przed wersją 3.8.4 umożliwia zdalnym atakującym spowodowanie odmowy usługi (nieważne zwolnienie pamięci i awaria) poprzez użycie wartości zerowej dla potęgowania modularnego.
- CVE-2016-6892Wysokie
Funkcja x509FreeExtensions w MatrixSSL przed wersją 3.8.6 umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez zwolnienie nieprzydzielonej pamięci za pomocą spreparowanego certyfikatu X.509.
- CVE-2016-6890Krytyczne
W MatrixSSL przed wersją 3.8.6 występuje przepełnienie bufora oparte na stercie, które pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez spreparowaną nazwę alternatywną podmiotu w certyfikacie X.509.
Oryginalny opis (angielski, źródło NVD)
MatrixSSL before 3.8.6 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted ASN.1 Bit Field primitive in an X.509 certificate.

